Értékelés:
Fedor C++ tervezési mintákról szóló könyve erősen ajánlott azoknak a középhaladó és haladó programozóknak, akik szeretnék fejleszteni C++ készségeiket és a tervezési minták megértését. Gyakorlati példákat tartalmaz, kitér a modern C++ jellemzőire, és úgy van megszervezve, hogy megkönnyítse a tanulást. Kezdők számára azonban nem alkalmas, mivel előzetes ismereteket feltételez, és a magyarázatai bonyolultak lehetnek.
Előnyök:⬤ A C++ tervezési minták és a modern C++ funkciók átfogó lefedettsége, beleértve a C++
⬤ Jól strukturált tartalom, amely az alapfogalmaktól az összetettebb témákig építkezik.
⬤ Kiváló gyakorlati példák, amelyek fokozzák a megértést.
⬤ Világos magyarázatok és kereszthivatkozások a fejezetek között.
⬤ Az idiómák összehasonlításához teljesítmény-összehasonlító referenciaértékeket is tartalmaz.
⬤ Betekintést nyújt abba, hogyan lehet a tervezési mintákat hatékonyan alkalmazni a C++-ban.
⬤ Nem alkalmas kezdőknek; előzetes C++ ismereteket igényel.
⬤ Egyesek számára az írás egyes részei nem egyértelműek vagy bonyolultak, különösen a különböző C++ verziók tárgyalása során.
⬤ A hiányos kódrészletek nehezen követhetők.
⬤ Egyes fejezetekben hiányozhat a szervezettség, a példáról példára ugrálva, tagolás nélkül.
(8 olvasói vélemény alapján)
Hands-On Design Patterns with C++ - Second Edition: Solve common C++ problems with modern design patterns and build robust applications
Átfogó útmutató, amely a C++ legújabb jellemzőivel együtt olyan fogalmak széleskörű lefedettségét tartalmazza, mint az OOP, a funkcionális programozás, az általános programozás, az egyidejűség és az STL.
A nyomtatott vagy Kindle könyv megvásárlása egy ingyenes PDF e-könyvet tartalmaz
Főbb jellemzők:
⬤ Mélyüljön el a C++ alapvető mintáiban és összetevőiben az alkalmazástervezés elsajátításához.
⬤ Tanuljon trükköket, technikákat és legjobb gyakorlatokat a gyakori tervezési és architektúrális kihívások megoldásához.
⬤ Tudja meg a C++ által szabott korlátokat, és hogyan oldhatja meg azokat tervezési minták segítségével.
Könyv leírása:
A C++ egy általános célú programozási nyelv, amelyet hatékonyságra, teljesítményre és rugalmasságra terveztek. A tervezési minták általánosan elfogadott megoldások jól felismert tervezési problémákra. Lényegében újrafelhasználható komponensek könyvtárát jelentik, csak a szoftverarchitektúrához, és nem a konkrét megvalósításhoz.
Ez a könyv segít a tervezési mintákra összpontosítani, amelyek természetesen alkalmazkodnak az Ön igényeihez, valamint azokra a mintákra, amelyek egyedülállóan kihasználják a C++ tulajdonságait. Ezeknek a mintáknak az ismeretével felvértezve kevesebb időt tölt majd a gyakori problémák megoldásának keresésével, és a kihívásokat a tapasztalatból kifejlesztett megoldásokkal oldhatja meg. Azt is felfedezheti, hogy a tervezési minták tömör és hatékony kommunikációs módot jelentenek, mivel a minták egy adott probléma ismerős és felismerhető megoldását jelentik, és egyetlen kódsorral jelentős mennyiségű információt közvetíthetnek.
A könyv végére mélyreható ismeretekkel fog rendelkezni arról, hogyan használhatja a tervezési mintákat karbantartható, robusztus és újrafelhasználható szoftverek írásához.
Amit tanulni fog:
⬤ A C++-ban használt leggyakoribb tervezési minták felismerése.
⬤ Megtanulja, hogyan használhatja a C++ általános programozását a gyakori tervezési problémák megoldására.
⬤ Feltárja a legerősebb C++ idiómákat, azok erősségeit és hátrányait.
⬤ Fedezze fel, hogyan használhatja a népszerű C++ idiómákat a generikus programozással.
⬤ Fedezze fel a C++17 és a C++20 nyelvi jellemzői által lehetővé tett új mintákat és idiómákat.
⬤ Tanulja meg a tervezési minták hatását a program teljesítményére.
Kinek szól ez a könyv:
Ez a könyv azoknak a tapasztalt C++ fejlesztőknek és programozóknak szól, akik szeretnék megismerni a szoftvertervezési mintákat és elveket, és alkalmazni azokat robusztus, újrafelhasználható és könnyen karbantartható programok és szoftverrendszerek létrehozásához.
© 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)