Értékelés:
A könyv a szerzők történetein és személyes tapasztalatain keresztül érdekfeszítően mutatja be a C++ alapirányelveket. Dicsérik, hogy képes megtanítani a tisztább, hatékonyabb C++ kódolási gyakorlatokat, bár eltér a hagyományos programozási tankönyvektől a narratívabb megközelítés javára. Míg sok olvasó élvezetesnek és tanulságosnak találja, mások kritizálják, hogy túlságosan bőbeszédű, és hiányoznak belőle a konkrét kódolási példák.
Előnyök:Magával ragadó történetmesélés, értékes betekintés a C++ alapirányelveibe, tisztább és hibamentesebb C++ kódot tanít, élvezetes olvasmány, a lényeges pontokra karcsúsított, tapasztalt programozóknak is jó.
Hátrányok:Túlságosan bőbeszédű, túlzott anekdotákkal, nincs elegendő kódminta és diagram, egyes olvasók unalmasnak és nem praktikusnak találják, a kötőjelhasználat miatt esetleges elégedetlenség a bemutatással.
(8 olvasói vélemény alapján)
Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code
Fedezze fel a modern C++ szépségét
A Beautiful C++ a C++ Core Guidelines-t a fejlesztő szemszögéből mutatja be, hangsúlyt fektetve arra, hogy milyen előnyökkel járhat a szabályok betartása, és milyen rémálmokat eredményezhet a szabályok figyelmen kívül hagyása. Igazi geekek számára könnyű és szórakoztató olvasmány. A legtöbb szoftverfejlesztő számára valami újat és hasznosat kínál.
--Bjarne Stroustrup, a C++ feltalálója és a C++ Core Guidelines társszerkesztője.
Nem kell, hogy nehéz legyen nagyszerű C++ kódot írni. A C++ Core Guidelines minden C++ fejlesztőnek segíthet olyan C++ programokat tervezni és írni, amelyek kivételesen megbízhatóak, hatékonyak és jól teljesítenek. Az Irányelvek azonban annyira tele vannak kiváló tanácsokkal, hogy nehéz eldönteni, hol kezdjük. Kezdje itt, a Beautiful C++-val.
Guy Davidson és Kate Gregory C++ szakértő programozók 30 olyan alapvető irányelvet azonosítanak, amelyeket különösen értékesnek talál, és részletes gyakorlati tudnivalókat kínálnak a C++ stílusának javításához. A könnyű hivatkozás érdekében ez a könyv úgy van felépítve, hogy szorosan igazodjon a hivatalos C++ Core Guidelines weboldalhoz.
Davidson és Gregory mindvégig hasznos koncepcionális meglátásokat és szakértői mintakódokat kínál, megvilágítja az új és a régóta ismert nyelvi funkciók sikeresebb használatának bevált módjait, és megmutatja, hogyan írhatunk olyan programokat, amelyek alapértelmezés szerint robusztusabbak és teljesítményesebbek.
⬤ Kerülje el a biciklizést: ne pazarolja értékes idejét apróságokra.
⬤ Ne ártson magának azzal, hogy olyan kódot ír, amely később problémákat fog okozni.
⬤ Tudja meg, mely örökölt funkciókat kell elkerülnie, és mely modern funkciókat kell helyette használnia.
⬤ Használd megfelelően az újabb funkciókat, hogy kihasználhasd az előnyeiket anélkül, hogy új problémákat okoznál.
⬤ Elhelyezkedj magasabb minőségű kódra, amely statikusan típusbiztos, szivárgásálló és könnyebben fejleszthető.
⬤ Használja a Core Guidelines-t bármely modern C++ verzióval: C++20, C++17, C++14 vagy C++11.
Van itt valami, amivel gyakorlatilag minden programot javíthat, amit ír, tervez vagy karbantart.
A könnyebb kísérletezés érdekében az összes mintakód elérhető a Compiler Explorer oldalon a https: //godbolt.org/z/cg30-ch0 címen. 0.
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)