Hands-On Design Patterns with C++: Oldja meg a gyakori C++ problémákat modern tervezési minták segítségével, és építsen robusztus alkalmazásokat

Értékelés:   (4.3 az 5-ből)

Hands-On Design Patterns with C++: Oldja meg a gyakori C++ problémákat modern tervezési minták segítségével, és építsen robusztus alkalmazásokat (G. Pikus Fedor)

Olvasói vélemények

Összegzés:

A könyv modern szemszögből mutatja be a C++ tervezési mintákat és a haladó témákat, így alkalmas a középhaladó és haladó programozók számára. Foglalkozik az alapvető modern C++ fogalmakkal, és célja, hogy továbbfejlessze a hagyományos tervezési mintákat. Bár a könyv jól fogadták áttekinthetősége és gyakorlati példái miatt, meg kell jegyezni, hogy nem nyújt átfogó architektúra-áttekintést, mint más klasszikus művek.

Előnyök:

A modern C++ jellemzőinek világos és pontos magyarázatai.
Jól szervezett fejezetek, amelyek mind az alapvető, mind a haladó témákat lefedik.
Kiváló gyakorlati példák, amelyek segítik a megértést.
Értékes forrás a középhaladó és haladó C++ programozók számára.
A gyakorlati alkalmazásokra és a teljesítményoptimalizálásra összpontosít.

Hátrányok:

Nem alkalmas kezdőknek; előzetes ismereteket igényel a C++ és a tervezési minták terén.
A klasszikus tervezési mintákról szóló könyvekhez képest hiányzik a nagy ívű áttekintés.
Néhány magyarázat nehézkes lehet a modern C++ jellemzőivel még nem ismerkedő olvasók számára.
A fejezetek végén található problémamegoldó feladatok hasznosak lehetnek.

(19 olvasói vélemény alapján)

Eredeti címe:

Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications

Könyv tartalma:

Átfogó útmutató, amely széleskörűen tárgyalja az olyan fogalmakat, mint az OOP, a funkcionális programozás, a generikus programozás és az STL, valamint a C++ legújabb jellemzőit.

Főbb jellemzők

⬤ Mélyüljön el a C++ alapvető mintáiban és összetevőiben az alkalmazástervezés elsajátítása érdekében.

⬤ Tanuljon trükköket, technikákat és legjobb gyakorlatokat a gyakori tervezési és architekturális kihívások megoldásához.

⬤ Tudja meg a C++ által szabott korlátokat, és hogyan oldja 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 a hatékonyság, a teljesítmény és a rugalmasság céljait szem előtt tartva 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.

A könyv középpontjában azok a tervezési minták állnak, amelyek természetesen megfelelnek a C++ programozó igényeinek, valamint azok a minták, amelyek egyedülállóan kihasználják a C++ sajátosságait, különösen az általános programozást. Ezeknek a mintáknak az ismeretével felvértezve kevesebb időt fogunk azzal tölteni, hogy egy-egy gyakori problémára megoldást keressünk, és megismerjük a tapasztalatból kialakult megoldásokat, valamint azok előnyeit és hátrányait. A tervezési minták másik felhasználási módja a tömör és hatékony kommunikáció. Egy minta egy konkrét problémára adott, ismerős és azonnal felismerhető megoldás; használatával - néha egyetlen kódsorral - jelentős mennyiségű információt közvetíthetünk. A kód közvetíti: """"Ezzel a problémával állunk szemben, ezek a további szempontok a legfontosabbak a mi esetünkben; ezért a következő jól ismert megoldást választottuk. """".

A könyv végére átfogó ismereteket szerezhet a tervezési mintákról, amelyek segítségével robusztus, újrafelhasználható és karbantartható kódot hozhat létre.

Amit megtanulhat.

⬤ 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.

⬤ Tudja meg 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 általános programozással.

⬤ 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ó alkalmazások létrehozásához.

A könyv egyéb adatai:

ISBN:9781788832564
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Hands-On Design Patterns with C++: Oldja meg a gyakori C++ problémákat modern tervezési minták...
Átfogó útmutató, amely széleskörűen tárgyalja az...
Hands-On Design Patterns with C++: Oldja meg a gyakori C++ problémákat modern tervezési minták segítségével, és építsen robusztus alkalmazásokat - Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications
A hatékony programok írásának művészete: A haladó programozó útmutatója a hatékony...
Ismerkedjen meg a különböző teljesítménynövelő technikákkal, mint...
A hatékony programok írásának művészete: A haladó programozó útmutatója a hatékony hardverhasználathoz és a fordítói optimalizáláshoz C++ példákon keresztül. - The Art of Writing Efficient Programs: An advanced programmer's guide to efficient hardware utilization and compiler optimizations using C++ examples
Hands-On Design Patterns with C++ - Második kiadás: Oldja meg a gyakori C++ problémákat modern...
Átfogó útmutató, amely a C++ legújabb...
Hands-On Design Patterns with C++ - Második kiadás: Oldja meg a gyakori C++ problémákat modern tervezési mintákkal, és építsen robusztus alkalmazásokat - Hands-On Design Patterns with C++ - Second Edition: Solve common C++ problems with modern design patterns and build robust applications

A szerző munkáit az alábbi kiadók adták ki:

© 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)