Értékelés:

Martin Fowler „Analysis Patterns” című könyve elsősorban az objektumorientált elemzésre és tervezésre összpontosít, és betekintést nyújt a tartományi modellezésbe. A könyvet az jellemzi, hogy részletesen megvizsgálja az elemzési mintákat és azok különböző iparágakban való alkalmazását, valamint tárgyalja az alkalmazásarchitektúrával kapcsolatos támogatási mintákat. Bár egyes olvasók a könyvet sűrűnek és kihívásnak találják, különösen absztrakt jellege miatt, sokan értékelik alapos példáit és a modern szoftvertervezési koncepciók megalapozását.
Előnyök:⬤ A valós forgatókönyvekre alkalmazható elemzési minták mélyreható feltárása.
⬤ Világos és részletes írásmód, jó példákkal.
⬤ Történelmi perspektívát és a területvezérelt tervezés közösségének hatásait mutatja be.
⬤ Az objektumorientált modellezés mélyebb megértésére ösztönöz.
⬤ Értékes a vezető fejlesztők és építészek számára, akik fejleszteni szeretnék elemzési készségeiket.
⬤ Egyes szakaszok elavultnak tekinthetők, és nem feltétlenül tükrözik a jelenlegi gyakorlatot.
⬤ A könyv sűrű és elvont lehet, ami egyes olvasók számára kihívást jelent a fogalmak megértésében.
⬤ Az UML-diagramok hiánya és a Smalltalk példák használata elidegenítheti a más nyelveket ismerő programozókat.
⬤ Egyesek unalmasnak és túl bonyolultnak találják a magyarázatokat.
(23 olvasói vélemény alapján)
Analysis Patterns: Reusable Object Models (Paperback)
Ez az innovatív könyv felismeri, hogy az objektumorientált közösségben olyan könyvre van szükség, amely túlmutat a tipikus módszertani könyvek eszközein és technikáin. Az Analysis Patterns: Reusable Object Models című könyvében Martin Fowler az objektumorientált elemzés és tervezés végeredményére - magukra a modellekre - összpontosít.
Megosztja önnel gazdag objektummodellezési tapasztalatait és éles szemét az ismétlődő problémák azonosítása és újrafelhasználható modellekké alakítása terén. Az Analysis Patterns olyan minták katalógusát nyújtja, amelyek a legkülönbözőbb területeken alakultak ki, többek között a kereskedelem, a mérés, a számvitel és a szervezeti kapcsolatok területén. Felismerve, hogy a fogalmi minták nem létezhetnek elszigetelten, a szerző egy sor "támogató mintát" is bemutat, amelyek azt tárgyalják, hogyan lehet a fogalmi modelleket szoftverré alakítani, amelyek viszont egy nagy információs rendszer architektúrájába illeszkednek.
Minden egyes minta tartalmazza a tervezésük mögött álló érvelést, szabályokat arra vonatkozóan, hogy mikor kell és mikor nem szabad használni őket, valamint tippeket a megvalósításhoz. A könyvben bemutatott példák hasznos modellek szakácskönyvét alkotják, és betekintést nyújtanak az újrafelhasználás készségébe, amely javítja az elemzést, a modellezést és a megvalósítást.