Szoftverarchitektúra C++ nyelvvel: Modern rendszerek tervezése hatékony architektúra-koncepciók, tervezési minták és technikák alkalmazásával a C++20 segítségével.

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

Szoftverarchitektúra C++ nyelvvel: Modern rendszerek tervezése hatékony architektúra-koncepciók, tervezési minták és technikák alkalmazásával a C++20 segítségével. (Adrian Ostrowski)

Olvasói vélemények

Összegzés:

A könyv átfogó áttekintést nyújt a szoftverarchitektúráról, különös tekintettel a C++-ra. Foglalkozik az elosztott rendszerek építésének alapelveivel, tervezési mintáival és modern gyakorlataival. Bár hasznos referencia kézikönyvként szolgál mind a kezdők, mind a tapasztalt programozók számára, néhány olvasó úgy találta, hogy hiányzik belőle a mélység és a gyakorlati kódolási példák.

Előnyök:

A szoftverarchitektúra fogalmainak átfogó lefedettsége, amely kezdők és haladó programozók számára egyaránt alkalmas.
Hasznos referencia kézikönyv az elosztott rendszerek és a C++ modern gyakorlataihoz.
Tömör írásmód, az összetett elvek hatékony magyarázatával.
Linkeket kínál további olvasmányokhoz és forrásokhoz.
Jó betekintést nyújt a tesztelhetőség, a teljesítmény és a skálázhatóság szempontjaiba a szoftvertervezés során.

Hátrányok:

Kevés C++ kódpélda, ami csalódást okoz azoknak, akik gyakorlati kódolási útmutatót várnak.
Néhány témát nem vizsgál mélységében, így kevésbé hasznos az elmélyült tanuláshoz.
Bizonyos szakaszokban az írás stílusa szabálytalan, ami zavart okoz.
Az index nem elég részletes, ami megnehezíti a gyors referenciaként való használatot.

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

Eredeti címe:

Software Architecture with C++: Design modern systems using effective architecture concepts, design patterns, and techniques with C++20

Könyv tartalma:

Alkalmazza az üzleti követelményeket az informatikai infrastruktúrára, és magas színvonalú terméket szállítson olyan architektúrák megértésével, mint a mikroszolgáltatások, DevOps és cloud-native, a modern C++ szabványok és funkciók felhasználásával.

Főbb jellemzők:

⬤ Tervezzen skálázható, nagyméretű alkalmazásokat a C++ programozási nyelvvel.

⬤ Szoftvermegoldások architektúrája felhőalapú környezetben, folyamatos integrációval és folyamatos szállítással (CI/CD).

⬤ Építészeti célok elérése tervezési minták, nyelvi jellemzők és hasznos eszközök kihasználásával.

Könyv leírása:

A szoftverarchitektúra az összetett alkalmazások magas szintű tervezését jelenti. Ez éppúgy fejlődik, mint az általunk használt nyelvek. A modern C++ lehetővé teszi a fejlesztők számára, hogy nagy teljesítményű alkalmazásokat írjanak magas szintű nyelven anélkül, hogy az olvashatóság és karbantarthatóság rovására mennének. Ha a modern C++ nyelvvel dolgozik, ez a gyakorlati útmutató segít abban, hogy tudását a gyakorlatban kamatoztassa, és elosztott, nagyméretű alkalmazásokat tervezzen. Azzal kezdi, hogy megismerkedik az architektúra fogalmaival, beleértve a bevált mintákat és a növekvő trendeket. A könyv ezután elmagyarázza, mi is az a szoftverarchitektúra, és segít felfedezni az összetevőit. Ezután felfedezi az alkalmazásarchitektúrában szerepet játszó tervezési koncepciókat és a szoftverfejlesztés mintáit, mielőtt megtanulja, hogyan építse, csomagolja, integrálja és telepítse az összetevőit. A befejező fejezetekben különböző architektúra-minőségeket, például a karbantarthatóságot, az újrafelhasználhatóságot, a tesztelhetőséget, a teljesítményt, a skálázhatóságot és a biztonságot vizsgálja meg. Végül áttekintést kap az olyan elosztott rendszerekről, mint a szolgáltatásorientált architektúra, a mikroszolgáltatások és a cloud-native, és megérti, hogyan alkalmazhatja ezeket az alkalmazásfejlesztésben.

A könyv végére képes leszel elosztott szolgáltatásokat építeni a modern C++ és a kapcsolódó eszközök segítségével, hogy ügyfeleid igényeinek megfelelő megoldásokat tudj nyújtani.

Amit tanulni fog:

⬤ Megtanulja, hogyan alkalmazza a szoftverarchitektúra alapelveit.

⬤ Tervezési minták és legjobb gyakorlatok alkalmazása az architektúra céljainak elérése érdekében.

⬤ Elektáns, biztonságos és hatékony kód írása a legújabb C++ funkciók felhasználásával.

⬤ Egyszerűen karbantartható és telepíthető alkalmazások készítése.

⬤ Felfedezze a különböző architektúra-megközelítéseket, és megtanulja alkalmazni őket a saját igényeinek megfelelően.

⬤ Egyszerűsítse a fejlesztést és a műveleteket az alkalmazáskonténerek használatával.

⬤ Találkozzon különböző technikákkal a szoftvertervezés és -fejlesztés gyakori problémáinak megoldására.

Kinek szól ez a könyv:

Ez a szoftverarchitektúra C++ programozási könyv azoknak a tapasztalt C++ fejlesztőknek szól, akik szoftverarchitektúrát szeretnének készíteni, vagy akiket érdekel a vállalati szintű alkalmazások fejlesztése.

A könyv egyéb adatai:

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

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Szoftverarchitektúra C++ nyelvvel: Modern rendszerek tervezése hatékony architektúra-koncepciók,...
Alkalmazza az üzleti követelményeket az...
Szoftverarchitektúra C++ nyelvvel: Modern rendszerek tervezése hatékony architektúra-koncepciók, tervezési minták és technikák alkalmazásával a C++20 segítségével. - Software Architecture with C++: Design modern systems using effective architecture concepts, design patterns, and techniques with C++20

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)