Hodnotenie:
V recenziách knihy „The C++ Programming Language, 4th Edition“ od Bjarneho Stroustrupa sa vyzdvihuje jej komplexné pokrytie jazyka C++11 a efektívny štýl výučby, vďaka čomu je vhodným zdrojom informácií pre profesionálov v oblasti programovania a pokročilých študentov. Používatelia oceňujú usporiadanú štruktúru a hĺbku obsahu, ale vyjadrujú obavy zo zložitosti niektorých tém a nekonzistentnej fyzickej kvality knihy.
Výhody:⬤ Komplexné pokrytie jazyka C++11 a efektívna integrácia funkcií jazyka.
⬤ Jasný a moderný štýl písania, ktorý napomáha porozumeniu.
⬤ Hlboké diskusie o filozofii programovania a osvedčených postupoch.
⬤ Vylepšené usporiadanie a prístupnosť v porovnaní s predchádzajúcimi vydaniami.
⬤ Skvelý zdroj na osvieženie vedomostí aj ako priebežná referencia.
⬤ Nie je vhodný pre začiatočníkov; predpokladá silné znalosti programovania.
⬤ Niektoré pojmy sú predstavené skôr, ako sú úplne vysvetlené, čo môže byť ohromujúce.
⬤ Občasné rušivé chyby a nejasné názvy premenných v príkladoch kódu.
⬤ Obavy týkajúce sa fyzickej kvality knihy vrátane problémov s väzbou.
⬤ V niektorých recenziách sa spomínajú diskusie o starších verziách jazyka C++, ktoré nie sú dostatočne jasné, pokiaľ ide o špecifiká jazyka C++11.
(na základe 524 čitateľských recenzií)
The C++ Programming Language
Nový štandard C++11 umožňuje programátorom jasnejšie, jednoduchšie a priamejšie vyjadrovať myšlienky a písať rýchlejší a efektívnejší kód. Bjarne Stroustrup, návrhár a pôvodný implementátor C++, reorganizoval, rozšíril a úplne prepracoval svoju definitívnu príručku a učebnicu pre programátorov, ktorí chcú používať C++ čo najefektívnejšie.
Programovací jazyk C++, štvrté vydanie prináša dôkladné, bohato vysvetlené a integrované pokrytie celého jazyka - jeho prostriedkov, abstrakčných mechanizmov, štandardných knižníc a kľúčových návrhových techník. V celom texte Stroustrup uvádza stručné príklady "čistého C++11", ktoré boli starostlivo vypracované tak, aby objasnili použitie aj návrh programu. Na podporu hlbšieho pochopenia autor poskytuje rozsiahle krížové odkazy v rámci knihy aj na normu ISO.
Nové pokrytie jazyka C++11 zahŕňa.
⬤ Podpora súbežnosti.
⬤ Regulárne výrazy, ukazovatele na správu zdrojov, náhodné čísla a vylepšené kontajnery.
⬤ Všeobecnú a jednotnú inicializáciu, zjednodušené for-výroky, sémantiku presunov a podporu Unicode.
⬤ Lambdy, všeobecné konštantné výrazy, kontrolu nad predvolenými hodnotami tried, variabilné šablóny, aliasy šablón a používateľom definované literály.
⬤ Problémy s kompatibilitou.
Táto komplexná kniha sa zaoberá týmito témami.
⬤ Základné prostriedky: typ, objekt, rozsah, ukladanie, základy výpočtov a ďalšie.
⬤ Modularita, ktorú podporujú priestory názvov, zdrojové súbory a spracovanie výnimiek.
⬤ Abstrakcia jazyka C++ vrátane tried, hierarchií tried a šablón na podporu syntézy tradičného programovania, objektovo orientovaného programovania a generického programovania.
⬤ Štandardná knižnica: kontajnery, algoritmy, iterátory, utility, reťazce, prúdový vstup/výstup, lokality, číslice a ďalšie.
⬤ Základný pamäťový model jazyka C++ do hĺbky.
Toto štvrté vydanie dôkladne sprístupňuje jazyk C++11 programátorom, ktorí prechádzajú z jazyka C++98 alebo iných jazykov, a zároveň prináša poznatky a techniky, ktoré budú nepostrádateľné aj pre špičkových programátorov v jazyku C++11.
Táto kniha má vylepšenú väzbu layflat, ktorá umožňuje, aby kniha zostala ľahšie otvorená, keď ju položíte na rovný povrch. Tento špeciálny spôsob väzby - viditeľný malým priestorom vo vnútri chrbta - zvyšuje aj trvanlivosť.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)