Értékelés:
A könyv értékes betekintést nyújt a C++ szoftverfejlesztési gyakorlatokba, különösen a nagy szervezetek számára, de kritika éri a túlzott hosszúság, az ismétlések és az elavult szemlélet miatt. Néhány oldal hiányát jelezték, az írásmódot pedig túlságosan bonyolultnak és terjedelmesnek tartják.
Előnyök:⬤ Alapos ismereteket nyújt a C++ szoftverfejlesztési gyakorlatokról, különösen nagy szervezetek számára hasznos
⬤ értékes ötleteket tartalmaz a kód szervezésére
⬤ ismert szakértő szerzője.
⬤ A túlzott ismétlések és a szószátyárság nehezíti az olvasást
⬤ néhány oldal hiányzik
⬤ a tartalom elavultnak és túlságosan előírónak tűnik
⬤ a példák és diagramok szükségtelenül bonyolultak
⬤ a Bloomberg gyakorlataira való összpontosítás miatt veszíthet a vonzerejéből.
(8 olvasói vélemény alapján)
Large-Scale C++ Volume I: Process and Architecture
Megbízható és karbantartható C++ szoftvert írni nehéz. Az ilyen szoftverek méretarányos tervezése új kihívásokat jelent. A nagyméretű rendszerek létrehozása a logikai tervezés gyakorlati megértését igényli -- a legtöbb népszerű szövegben tárgyalt elméleti fogalmakon túl. Ahhoz, hogy vállalati szinten sikeresek legyenek, a fejlesztőknek a fizikai tervezéssel is foglalkozniuk kell, a szoftverfejlesztés olyan dimenziójával, amely még a tapasztalt fejlesztők számára is ismeretlen lehet. John Lakos több mint 30 éves gyakorlati tapasztalatára támaszkodva, hatalmas, kritikus fontosságú vállalati rendszerek építésében szerzett tapasztalataira támaszkodva mutatja be, hogyan hozzuk létre és növeljük a Software Capital-t. Ez az úttörő kötet megteremti az alapokat mindenféle méretű projekthez, és bemutatja a sikeres, valós, nagyszabású fejlesztéshez szükséges folyamatokat, módszereket, technikákat és eszközöket.
A naprakész és szilárd mérnöki fókusszal rendelkező Large-Scale C++, I. kötet: Folyamat és architektúra, konkrét példákon keresztül mutatja be az alapvető tervezési koncepciókat. A professzionális fejlesztők minden tapasztalati szinten olyan betekintést nyernek, amely átalakítja a tervezéshez és fejlesztéshez való hozzáállásukat, mivel megértik, hogyan.
⬤ Növeljék a termelékenységet az infrastruktúra és az alkalmazásfejlesztés közötti különbségek kihasználásával.
⬤ Elérje az exponenciális termelékenységnövekedést a visszacsatolás és a hierarchikus újrafelhasználás révén.
⬤ Elismeri a komponens szerepét, mint a logikai és fizikai tervezés alapvető egységét.
⬤ Elemezze, hogy a fordítás és a linkelés alapvető tulajdonságai hogyan befolyásolják a komponensek tervezését.
⬤ Fedezze fel a logikai tartalom hatékony particionálását megfelelő méretű fizikai aggregátumokba.
⬤ Belátja az elégséges, a teljes, a minimális és a primitív szoftverek közötti fontos különbségeket.
⬤ Lásson el olyan megoldásokat, amelyek egyszerre optimalizálják a kapszulázást, a stabilitást és a teljesítményt.
⬤ Használja ki a kilenc bevált szintezési technikát a ciklikus fizikai függőségek elkerülése érdekében.
⬤ A hagyományos rétegelt architektúrák "nehézkességének" elkerülése érdekében használja okosan az oldalirányú terveket.
⬤ A megfelelő architektúrális szigetelési technikák alkalmazása a fordítási idejű csatolás kiküszöbölésére.
⬤ A nagy rendszerek komponensalapú módszerekkel történő tervezésének többdimenziós folyamatának elsajátítása.
Ez az első John Lakos három mérvadó kötete közül, amelyek a nagyméretű rendszerek C++ használatával történő fejlesztéséről szólnak. Ez a könyv, amely a szoftverfejlesztő kollégák számára íródott, az ismerős C++ konstrukciókat használja a valós problémák megoldására, miközben azonosítja (és motiválja) a modern C++ alternatíváit. A hamarosan megjelenő II. kötet: Tervezés és megvalósítás és III. kötet: Verifikáció és tesztelés kötetekkel együtt a Nagyméretű C++ átfogó útmutatást nyújt a nagyméretű C++ szoftverfejlesztés minden aspektusához. Ha Ön építész vagy projektvezető, ez a könyv képessé teszi Önt arra, hogy most azonnal megoldja a kritikusan fontos problémákat -- és évekig a legfontosabb hivatkozási alapként szolgál majd.
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)