C++ Core Guidelines Explained
Autor Rainer Grimmen Limba Engleză Paperback – 22 apr 2022
În industria dezvoltării de sisteme critice, software de înaltă performanță și aplicații embedded, C++ rămâne pilonul central, însă complexitatea sa necesită o abordare disciplinată. Volumul C++ Core Guidelines Explained servește drept ghid tehnic riguros pentru setul oficial de bune practici inițiat de creatorul limbajului, Bjarne Stroustrup. Notăm cu interes faptul că Rainer Grimm nu se limitează la a lista regulile, ci le contextualizează prin exemple de cod derivate din experiența sa vastă în cursuri și seminare profesionale. Structura cărții este organizată logic, începând cu filosofia din spatele ghidurilor, urmată de capitole aplicate pe componentele esențiale ale limbajului: interfețe, funcții, clase și managementul resurselor. Merită menționat modul în care autorul abordează „blestemul” variabilelor globale non-const și soluția prin dependency injection, oferind o progresie clară de la concepte de bază la mecanisme avansate precum semantica de mutare și ierarhiile de clase complexe. Complementar volumului Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code, care oferă o perspectivă mai narativă asupra beneficiilor acestor reguli, lucrarea de față este mai exhaustivă, acoperind un spectru mult mai larg de scenarii tehnice și oferind conexiuni directe cu standardele viitoare C++20 și C++23. Recomandăm această resursă pentru capacitatea sa de a transforma un set de reguli abstracte într-un instrument de lucru cotidian. Spre deosebire de Effective Modern C++, care se concentrează pe utilizarea eficientă a noilor funcționalități de limbaj, C++ Core Guidelines Explained vizează arhitectura și mentenabilitatea pe termen lung a întregului sistem software.
Preț: 257.05 lei
Preț vechi: 321.32 lei
-20%
Carte disponibilă
Livrare economică 04-18 mai
Livrare express 18-24 aprilie pentru 41.32 lei
Specificații
ISBN-10: 013687567X
Pagini: 528
Dimensiuni: 181 x 232 x 20 mm
Greutate: 0.67 kg
Editura: Pearson Education
De ce să citești această carte
Recomandăm această carte programatorilor C++ care doresc să treacă de la scrierea codului care „funcționează” la scrierea codului robust, modern și ușor de întreținut. Cititorul câștigă o înțelegere profundă a standardelor C++11/14/17 și o pregătire pentru C++20. Este o investiție esențială pentru echipele care lucrează pe sisteme legacy și doresc să modernizeze baza de cod fără a introduce vulnerabilități sau regresii de performanță.
Despre autor
Rainer Grimm este un specialist recunoscut la nivel internațional în limbajul C++, cu o experiență de peste două decenii în dezvoltare software și instruire tehnică. Este cunoscut pentru blogul său influent și pentru seminarele adresate inginerilor software, unde pune accent pe aplicabilitatea practică a standardelor ISO C++. În acest volum, Grimm distilează expertiza acumulată în lucrul cu echipe de dezvoltare pentru a face setul complex de C++ Core Guidelines accesibil și aplicabil în proiecte reale, fiind un susținător activ al modernizării ecosistemului C++.