Értékelés:
A kritikák vegyes képet mutatnak a könyvről, egyesek dicsérik a gyakorlati útmutatást és a szerkezetet, míg mások a DEI ideológiával való társítását kritizálják.
Előnyök:Jól strukturált és gyakorlatias, hasznos tippeket tartalmaz, részletesen tárgyalja a C++ Core irányelveket, példákat ad minden egyes irányelvhez, kitér a C++17-re és tartalmazza a C++20 jellemzőit.
Hátrányok:A DEI ideológia negatív megítélése, egyes kritikusok elutasítják a könyvet a DEI ideológiához való kötődése miatt; kisebb problémákról számoltak be a szállítási károkkal kapcsolatban.
(3 olvasói vélemény alapján)
C++ Core Guidelines Explained: Best Practices for Modern C++
Írj elegánsabb C++ programokat
Nagy örömünkre szolgál, hogy Rainer Grimm oktatói képességeit és ipari hátterét arra a nehéz és szükséges feladatra fordítja, hogy a C++ alapirányelveket minél több ember számára elérhetővé tegye.
--Bjarne Stroustrup és Herb Sutter, a C++ Core Guidelines társszerkesztői.
A hivatalos C++ Core Guidelines következetes legjobb gyakorlatokat nyújt a kiváló modern C++ kód írásához és a régebbi kód javításához, de úgy van megszervezve, hogy egy-egy konkrét pontra vonatkozó referenciaként lehessen utánanézni, nem pedig a dolgozó fejlesztők számára készült oktatóanyagként. A C++ Core Guidelines Explained című könyvben Rainer Grimm, a C++ szakértő oktatója a lényegre egyszerűsítette ezeket, eltávolítva az ezotériát, új meglátásokat és összefüggéseket oszt meg, és jól bevált példákat mutat be saját tanfolyamaiból.
Grimm segít a tapasztalt C++ programozóknak abban, hogy a C++11-től kezdve a nyelv bármelyik legújabb verziójával használhassák a Core Guidelines-t. A legtöbb kódpélda a C++17-re íródott, de ahol szükséges, az újabb verziók és a C++20 is szerepel benne, valamint hivatkozik a hivatalos online C++ Core Guidelines-ra.
Akár új szoftvert készít, akár régi kódot javít, a Grimm segít abban, hogy nagyobb hasznot húzzon az alapirányelvek leghasznosabb szabályaiból, mivel biztonságosabb, világosabb, hatékonyabb és könnyebben karbantartható kódot írhat.
⬤ Az irányelvek és az alapjául szolgáló programozási filozófia alkalmazása.
⬤ Helyesen használja az interfészeket, függvényeket, osztályokat, enumokat, erőforrásokat, kifejezéseket és utasításokat.
⬤ Optimalizálja a teljesítményt, valósítsa meg az egyidejűséget és a párhuzamosságot, és kezelje a hibákat.
⬤ Eredményesen dolgozzon konstansokkal, megváltoztathatatlansággal, sablonokkal, generikusokkal és metaprogramozással.
⬤ Javítsa a C++ stílusát, kezelje a forrásfájlokat és használja a szabványos könyvtárat.
Regisztrálja a könyvet, hogy kényelmesen hozzáférjen a letöltésekhez, frissítésekhez és/vagy javításokhoz, amint azok elérhetővé válnak. A részleteket lásd a könyv belsejében.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)