Cantitate/Preț
Produs

Analysis Patterns

Autor Martin Fowler
en Limba Engleză Paperback – 9 oct 1996

Ne-a atras atenția modul în care Analysis Patterns abordează modelarea unui sistem de contabilitate complex: în loc să pornească de la cod, Martin Fowler demonstrează cum structurile de bază ale domeniului pot fi transformate în modele de obiecte reutilizabile. Merită menționat că această lucrare nu se rezumă la instrumente de diagramare, ci se concentrează pe rezultatul final al analizei orientate pe obiecte. Putem afirma că forța cărții rezidă în capacitatea de a extrage tipare din domenii diverse, de la măsurători tehnice la relații organizaționale complexe, oferind un set de reguli clare pentru momentele în care un model trebuie sau nu trebuie aplicat. Spre deosebire de abordările pur tehnice, autorul introduce conceptul de „support patterns”, punând accent pe integrarea modelelor conceptuale într-o arhitectură software robustă. Pe linia practică a celebrului volum Design Patterns de Erich Gamma, dar cu focus pe domeniul specific al analizei de business și al modelelor conceptuale, Analysis Patterns completează biblioteca oricărui arhitect software. Dacă în Refactoring Fowler se concentra pe îmbunătățirea designului existent, iar în Patterns of Enterprise Application Architecture explora infrastructura sistemelor mari, aici el coboară în esența modelării domeniului de activitate. Structura celor 384 de pagini funcționează ca un manual de bune practici, unde fiecare capitol analizează raționamentul din spatele designului și oferă soluții pentru problemele recurente de analiză. Este o resursă tehnică ce pune accent pe reutilizarea experienței, nu doar a codului, fiind esențială pentru cei care doresc să înțeleagă spațiul problemelor înainte de a scrie prima linie de implementare.

Citește tot Restrânge

Preț: 39442 lei

Preț vechi: 49302 lei
-20%

Puncte Express: 592

Carte disponibilă

Livrare economică 07-21 mai


Specificații

ISBN-13: 9780134186054
ISBN-10: 0134186052
Pagini: 384
Dimensiuni: 189 x 231 x 22 mm
Greutate: 0.68 kg
Editura: Pearson Education

De ce să citești această carte

Recomandăm această carte analiștilor și dezvoltatorilor care lucrează cu sisteme informaționale complexe. Cititorul câștigă o metodologie riguroasă pentru a identifica tipare în domenii de business variate, economisind timp prețios prin utilizarea unor modele conceptuale deja validate. Este un ghid practic despre cum să gândești arhitectura software din perspectiva logicii de afaceri, nu doar a tehnologiei utilizate.


Despre autor

Martin Fowler este un dezvoltator de software britanic, autor și vorbitor public de renume internațional, specializat în analiză și design orientat pe obiecte. Este considerat un expert de top în UML, metodologii agile și programare extremă. Prin lucrările sale fundamentale, precum Refactoring și Patterns of Enterprise Application Architecture, Fowler a redefinit modul în care programatorii abordează calitatea codului și structura sistemelor complexe, fiind o voce autoritară în comunitatea software globală.


Textul de pe ultima copertă

This innovative book recognizes the need within the object-oriented community for a book that goes beyond the tools and techniques of the typical methodology book. In Analysis Patterns: Reusable Object Models, Martin Fowler focuses on the end result of object-oriented analysis and design - the models themselves. He shares with you his wealth of object modeling experience and his keen eye for identifying repeating problems and transforming them into reusable models. Analysis Patterns provides a catalogue of patterns that have emerged in a wide range of domains including trading, measurement, accounting and organizational relationships.
Recognizing that conceptual patterns cannot exist in isolation, the author also presents a series of "support patterns" that discuss how to turn conceptual models into software that in turn fits into an architecture for a large information system. Included in each pattern is the reasoning behind their design, rules for when they should and should not be used, and tips for implementation. The examples presented in this book comprise a cookbook of useful models and insight into the skill of reuse that will improve analysis, modeling and implementation.
0201895420B07092001