Hodnocení:
Kniha Martina Fowlera „Analysis Patterns“ se zaměřuje především na objektově orientovanou analýzu a návrh a nabízí poznatky o modelování domén. Kniha se vyznačuje podrobným zkoumáním analytických vzorů a jejich aplikací v různých odvětvích a také diskusí o podpůrných vzorech souvisejících s architekturou aplikací. Ačkoli někteří čtenáři považují knihu za hutnou a náročnou, zejména kvůli její abstraktní povaze, mnozí oceňují její důkladné příklady a základy, které pokládá pro moderní koncepty návrhu softwaru.
Klady:⬤ Hloubkový průzkum analytických vzorů použitelných v reálných scénářích.
⬤ Jasný a podrobný styl psaní s dobrými příklady.
⬤ Nabízí historický pohled a vlivy v komunitě doménou řízeného návrhu.
⬤ Podporuje hlubší pochopení objektově orientovaného modelování.
⬤ Cenné pro starší vývojáře a architekty, kteří chtějí zlepšit své analytické dovednosti.
⬤ Některé části jsou považovány za zastaralé a nemusí odrážet současné postupy.
⬤ Kniha může být hutná a abstraktní, takže pro některé čtenáře je náročné pochopit její koncepty.
⬤ Nedostatek diagramů UML a použití Smalltalku pro příklady může odradit programátory znalé jiných jazyků.
⬤ Někteří ji považují za nudnou a příliš složitou ve svých vysvětleních.
(na základě 23 hodnocení čtenářů)
Analysis Patterns: Reusable Object Models (Paperback)
Tato novátorská kniha rozpoznává potřebu objektově orientované komunity po knize, která by přesahovala rámec nástrojů a technik typických metodologických knih. V knize Analysis Patterns: Reusable Object Models se Martin Fowler zaměřuje na konečný výsledek objektově orientované analýzy a návrhu - na samotné modely.
Podělí se s vámi o své bohaté zkušenosti s objektovým modelováním a o svůj cit pro identifikaci opakujících se problémů a jejich transformaci do opakovaně použitelných modelů. Vzory analýzy poskytuje katalog vzorů, které se objevily v široké škále oblastí včetně obchodování, měření, účetnictví a organizačních vztahů. Autor si uvědomuje, že konceptuální vzory nemohou existovat izolovaně, a proto také předkládá řadu "podpůrných vzorů", které pojednávají o tom, jak přeměnit konceptuální modely na software, který následně zapadne do architektury rozsáhlého informačního systému.
Součástí každého vzoru je zdůvodnění jeho návrhu, pravidla, kdy by se měl a neměl používat, a tipy pro implementaci. Příklady uvedené v této knize tvoří kuchařku užitečných vzorů a vhled do dovednosti opakovaného použití, které zlepší analýzu, modelování a implementaci.
© 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)