Beautiful C++: 30 základných pokynov na písanie čistého, bezpečného a rýchleho kódu

Hodnotenie:   (4,5 z 5)

Beautiful C++: 30 základných pokynov na písanie čistého, bezpečného a rýchleho kódu (J. Davidson)

Recenzie čitateľov

Zhrnutie:

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í)

Pôvodný názov:

Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code

Obsah knihy:

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.

Ďalšie údaje o knihe:

ISBN:9780137647842
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2022
Počet strán:352

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Beautiful C++: 30 základných pokynov na písanie čistého, bezpečného a rýchleho kódu - Beautiful C++:...
Objavte krásu moderného jazyka C++ Beautiful...
Beautiful C++: 30 základných pokynov na písanie čistého, bezpečného a rýchleho kódu - Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code

Diela autora vydali tieto vydavateľstvá:

© 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)