Evaluare:
Cartea oferă o explorare captivantă a liniilor directoare de bază C++ prin intermediul poveștilor și experiențelor personale ale autorilor. Este lăudată pentru capacitatea sa de a preda practici de codificare C++ mai curate și mai eficiente, deși se abate de la manualele tradiționale de programare în favoarea unei abordări mai narative. În timp ce mulți cititori o găsesc plăcută și pătrunzătoare, alții o critică pentru că este excesiv de prolifică și lipsită de exemple concrete de programare.
Avantaje:Narațiune captivantă, perspective valoroase asupra C++ Core Guidelines, predă cod C++ mai curat și fără erori, lectură plăcută, redusă la punctele esențiale, bună pentru programatorii experimentați.
Dezavantaje:Excesiv de verboasă, cu anecdote excesive, lipsită de suficiente exemple de cod și diagrame, unii cititori o consideră plictisitoare și nepractică, potențial de nemulțumire cu privire la prezentare din cauza utilizării cratimei.
(pe baza a 8 recenzii ale cititorilor)
Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code
Descoperiți frumusețea C++-ului modern
Beautiful C++ prezintă C++ Core Guidelines din punctul de vedere al unui dezvoltator, cu accent pe beneficiile care pot fi obținute din respectarea regulilor și pe coșmarurile care pot rezulta din ignorarea lor. Pentru adevărații geeks, este o lectură ușoară și distractivă. Pentru majoritatea dezvoltatorilor de software, oferă ceva nou și util.
--Bjarne Stroustrup, inventatorul C++ și co-editor al C++ Core Guidelines.
Scrierea unui cod C++ excelent nu trebuie să fie dificilă. C++ Core Guidelines poate ajuta orice dezvoltator C++ să proiecteze și să scrie programe C++ care sunt excepțional de fiabile, eficiente și performante. Dar ghidurile sunt atât de pline de sfaturi excelente încât este greu să știi de unde să începi. Începeți aici, cu Beautiful C++.
Experții programatori C++ Guy Davidson și Kate Gregory identifică 30 de Ghiduri de bază pe care le veți găsi deosebit de valoroase și oferă cunoștințe practice detaliate pentru îmbunătățirea stilului dumneavoastră C++. Pentru o referință ușoară, această carte este structurată pentru a se alinia îndeaproape cu site-ul oficial C++ Core Guidelines.
Pe tot parcursul cărții, Davidson și Gregory oferă perspective conceptuale utile și exemple de cod de specialitate, luminează modalități dovedite de a utiliza cu mai mult succes atât caracteristicile noi, cât și cele mai vechi ale limbajului și arată cum să scrieți programe care sunt implicit mai robuste și mai performante.
⬤ Evitați bikeshedding: nu mai pierdeți timp prețios cu banalități.
⬤ Nu vă faceți rău scriind cod care va cauza probleme mai târziu.
⬤ Cunoașteți caracteristicile tradiționale pe care trebuie să le evitați și caracteristicile moderne pe care trebuie să le utilizați în schimb.
⬤ Utilizați corect caracteristicile noi, pentru a beneficia de avantajele lor fără a crea noi probleme.
⬤ Prindeți codul de calitate superioară, care este sigur din punct de vedere static, rezistent la scurgeri și mai ușor de evoluat.
⬤ Utilizați Core Guidelines cu orice versiune modernă de C++: C++20, C++17, C++14 sau C++11.
Există ceva aici pentru a îmbunătăți practic fiecare program pe care îl scrieți, proiectați sau mențineți.
Pentru a facilita experimentarea, toate exemplele de cod sunt disponibile pe Compiler Explorer la https: //godbolt.org/z/cg30-ch0. 0.
Înregistrați-vă cartea pentru acces convenabil la descărcări, actualizări și/sau corecții, pe măsură ce acestea devin disponibile. Consultați interiorul cărții pentru detalii.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)