Hodnocení:
Aktuálně nejsou k dispozici žádné recenze čtenářů. Hodnocení je založeno na 50 hlasů.
Large-Scale C++ Software Design
Jedná se o definitivní knihu pro všechny softwarové profesionály v C++, kteří se podílejí na rozsáhlém vývoji, jako jsou databáze, operační systémy, překladače a frameworky.
Je to první kniha o jazyce C++, která skutečně ukazuje, jak navrhovat rozsáhlé systémy, a jedna z mála knih o objektově orientovaném návrhu zaměřených speciálně na praktické aspekty programovacího jazyka C++. Lakos v této knize vysvětluje proces rozkladu velkých systémů na fyzické (nikoli dědičné) hierarchie menších, lépe spravovatelných komponent.
Takové systémy s acyklickými fyzickými závislostmi se zásadně snadněji a úsporněji udržují, testují a znovu používají než těsně provázané systémy. Kromě vysvětlení motivace pro dodržování správných postupů fyzického i logického návrhu vám Lakos poskytne katalog konkrétních technik určených k odstranění cyklických, kompilovaných a linkových (fyzických) závislostí. Tyto koncepty pak rozšiřuje od velkých až po velmi rozsáhlé systémy.
Knihu uzavírá komplexní přístup shora dolů k logickému návrhu jednotlivých komponent. Přílohy obsahují cenný návrhový vzor Protocol Hierarchy určený k zamezení fat inte.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)