Hodnotenie:
Kniha ponúka pútavé skúmanie základných smerníc C++ prostredníctvom príbehov a osobných skúseností autorov. Je chválená za schopnosť naučiť čistejšie a efektívnejšie postupy kódovania v jazyku C++, hoci sa odchyľuje od tradičných učebníc programovania v prospech prístupu založeného viac na rozprávaní. Zatiaľ čo mnohí čitatelia ju považujú za príjemnú a zasvätenú, iní ju kritizujú za prílišnú rozvláčnosť a nedostatok konkrétnych príkladov kódovania.
Výhody:Pútavé rozprávanie, cenné poznatky o základných smerniciach C++, učí čistejší a bezchybnejší kód C++, príjemné čítanie, zoštíhlené na podstatné body, vhodné pre skúsených programátorov.
Nevýhody:Prílišná ukecanosť s nadmerným množstvom anekdot, chýba dostatok ukážok kódu a diagramov, pre niektorých čitateľov nudné a nepraktické, potenciálna nespokojnosť s prezentáciou kvôli používaniu pomlčiek.
(na základe 8 čitateľských recenzií)
Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code
Objavte krásu moderného jazyka C++
Beautiful C++ predstavuje základné smernice C++ z pohľadu vývojára s dôrazom na to, aké výhody možno získať z dodržiavania pravidiel a aké nočné mory môžu nastať z ich ignorovania. Pre skutočných geekov je to ľahké a zábavné čítanie. Pre väčšinu vývojárov softvéru ponúka niečo nové a užitočné.
--Bjarne Stroustrup, vynálezca jazyka C++ a spolueditor základných smerníc C++.
Písanie skvelého kódu v jazyku C++ nemusí byť ťažké. C++ Core Guidelines môžu pomôcť každému vývojárovi C++ navrhnúť a napísať programy v C++, ktoré sú výnimočne spoľahlivé, efektívne a dobre fungujúce. Usmernenia sú však tak nabité vynikajúcimi radami, že je ťažké vedieť, kde začať. Začnite tu, v Beautiful C++.
Odborníci na programovanie v C++ Guy Davidson a Kate Gregory identifikujú 30 základných smerníc, ktoré budú pre vás obzvlášť cenné, a ponúkajú podrobné praktické poznatky na zlepšenie vášho štýlu v C++. Pre ľahšiu orientáciu je táto kniha štruktúrovaná tak, aby úzko súvisela s oficiálnou webovou stránkou C++ Core Guidelines.
Davidson a Gregory ponúkajú užitočné koncepčné postrehy a odborný vzorový kód, objasňujú osvedčené spôsoby úspešnejšieho využívania nových aj dlhodobo používaných funkcií jazyka a ukazujú, ako písať programy, ktoré sú štandardne robustnejšie a výkonnejšie.
⬤ Vyhnite sa kolobežkovaniu: prestaňte strácať drahocenný čas nad maličkosťami.
⬤ Neubližujte si písaním kódu, ktorý neskôr spôsobí problémy.
⬤ Zistite, ktorým starším funkciám sa vyhnúť a aké moderné funkcie namiesto nich použiť.
⬤ Používajte novšie funkcie správne, aby ste získali ich výhody bez vytvárania nových problémov.
⬤ Vyberte si kvalitnejší kód, ktorý je staticky typovo bezpečný, odolný voči únikom a ľahšie sa vyvíja.
⬤ Používajte základné smernice s akoukoľvek modernou verziou jazyka C++: C++20, C++17, C++14 alebo C++11.
Nájdete tu niečo, čo zlepší prakticky každý program, ktorý napíšete, navrhnete alebo spravujete.
Na uľahčenie experimentovania sú všetky vzorové kódy k dispozícii v Compiler Explorer na adrese https: //godbolt.org/z/cg30-ch0. 0.
Zaregistrujte si knihu, aby ste získali pohodlný prístup k stiahnutiam, aktualizáciám a/alebo opravám, keď budú k dispozícii. Podrobnosti nájdete vo vnútri knihy.
© 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)