Hodnocení:
Recenze knihy „The C++ Programming Language, 4th Edition“ od Bjarneho Stroustrupa vyzdvihují její komplexní pokrytí jazyka C++11 a efektivní styl výuky, díky němuž se stává vhodným zdrojem informací pro profesionály a pokročilé studenty programování. Uživatelé oceňují uspořádanou strukturu a hloubku obsahu, ale vyjadřují obavy ze složitosti některých témat a nestejné fyzické kvality knihy.
Klady:⬤ Komplexní pokrytí jazyka C++11 a efektivní integrace funkcí jazyka.
⬤ Jasný a moderní styl psaní, který napomáhá porozumění.
⬤ Hluboké diskuse o filozofii programování a osvědčených postupech.
⬤ Vylepšené uspořádání a přístupnost ve srovnání s předchozími vydáními.
⬤ Skvělý zdroj pro osvěžení znalostí i jako průběžná reference.
⬤ Není vhodný pro začátečníky; předpokládá silné programátorské zázemí.
⬤ Některé pojmy jsou představeny dříve, než jsou plně vysvětleny, což může být zdrcující.
⬤ Občasné rušivé překlepy a nejasné názvy proměnných v příkladech kódu.
⬤ Obavy ohledně fyzické kvality knihy, včetně problémů s vazbou.
⬤ Některé recenze zmiňují diskuse o starších verzích jazyka C++, které postrádají jasnost, pokud jde o specifika jazyka C++11.
(na základě 524 hodnocení čtenářů)
The C++ Programming Language
Nový standard C++11 umožňuje programátorům vyjadřovat myšlenky jasněji, jednodušeji a příměji a psát rychlejší a efektivnější kód. Bjarne Stroustrup, tvůrce a původní implementátor C++, reorganizoval, rozšířil a zcela přepracoval svou definitivní příručku a učebnici pro programátory, kteří chtějí používat C++ co nejefektivněji.
Čtvrté vydání Programovacího jazyka C++ přináší pečlivé, bohatě vysvětlené a integrované pokrytí celého jazyka - jeho prostředků, abstrakčních mechanismů, standardních knihoven a klíčových návrhových technik. Stroustrup uvádí stručné příklady "čistého C++11", které jsou pečlivě zpracovány tak, aby objasnily použití i návrh programu. Pro podporu hlubšího porozumění autor uvádí rozsáhlé křížové odkazy, a to jak v rámci knihy, tak na normu ISO.
Nové pokrytí jazyka C++11 zahrnuje.
⬤ Podpora souběhu.
⬤ Regulární výrazy, ukazatele pro správu zdrojů, náhodná čísla a vylepšené kontejnery.
⬤ Obecnou a jednotnou inicializaci, zjednodušené for-výroky, sémantiku přesunů a podporu Unicode.
⬤ Lambdy, obecné konstantní výrazy, kontrolu nad výchozími hodnotami tříd, variadické šablony, aliasy šablon a uživatelsky definované literály.
⬤ Problémy s kompatibilitou.
Tato obsáhlá kniha se zabývá těmito tématy.
⬤ Základní prostředky: typ, objekt, rozsah, úložiště, základy výpočtů a další.
⬤ Modularita podporovaná jmennými prostory, zdrojovými soubory a zpracováním výjimek.
⬤ Abstrakce jazyka C++, včetně tříd, hierarchií tříd a šablon na podporu syntézy tradičního programování, objektově orientovaného programování a generického programování.
⬤ Standardní knihovna: kontejnery, algoritmy, iterátory, utility, řetězce, proudový vstup/výstup, locales, numerika a další.
⬤ Základní paměťový model jazyka C++ do hloubky.
Toto čtvrté vydání důkladně zpřístupňuje C++11 programátorům, kteří přecházejí z C++98 nebo jiných jazyků, a zároveň přináší poznatky a techniky, které budou nepostradatelné i pro špičkové programátory v C++11.
Tato kniha má vylepšenou vazbu layflat, která umožňuje, aby kniha zůstala snadněji otevřená, když ji položíte na rovný povrch. Tento speciální způsob vazby - znatelný malým prostorem uvnitř hřbetu - také zvyšuje trvanlivost.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)