Evaluare:
Cartea lui Martin Fowler „Analysis Patterns” se concentrează în principal asupra analizei și proiectării orientate pe obiecte, oferind perspective asupra modelării domeniului. Cartea se caracterizează prin examinarea detaliată a modelelor de analiză și a aplicațiilor acestora în diverse industrii, precum și prin discutarea modelelor de sprijin legate de arhitectura aplicațiilor. În timp ce unii cititori consideră cartea densă și provocatoare, în special datorită naturii sale abstracte, mulți apreciază exemplele sale detaliate și bazele pe care le pune pentru conceptele moderne de proiectare software.
Avantaje:⬤ Explorare aprofundată a modelelor de analiză aplicabile scenariilor din lumea reală.
⬤ Stil de scriere clar și detaliat, cu exemple bune.
⬤ Oferă o perspectivă istorică și influențe în comunitatea proiectării orientate pe domeniu.
⬤ Încurajează o înțelegere mai profundă a modelării orientate pe obiecte.
⬤ Valoros pentru dezvoltatorii și arhitecții seniori care doresc să-și îmbunătățească abilitățile de analiză.
⬤ Unele secțiuni sunt considerate depășite și pot să nu reflecte practicile actuale.
⬤ Cartea poate fi densă și abstractă, ceea ce face dificilă înțelegerea conceptelor sale de către unii cititori.
⬤ Lipsa diagramelor UML și utilizarea Smalltalk pentru exemple pot îndepărta programatorii familiarizați cu alte limbaje.
⬤ Unii o consideră plictisitoare și prea complicată în explicațiile sale.
(pe baza a 23 recenzii ale cititorilor)
Analysis Patterns: Reusable Object Models (Paperback)
Această carte inovatoare recunoaște nevoia din cadrul comunității orientate spre obiecte pentru o carte care să meargă dincolo de instrumentele și tehnicile cărții tipice de metodologie. În Analysis Patterns: Reusable Object Models, Martin Fowler se concentrează pe rezultatul final al analizei și proiectării orientate pe obiecte - modelele în sine.
El vă împărtășește bogata sa experiență în modelarea obiectelor și ochiul său ascuțit pentru identificarea problemelor repetate și transformarea lor în modele reutilizabile. Modele de analiză oferă un catalog de modele care au apărut într-o gamă largă de domenii, inclusiv comerțul, măsurarea, contabilitatea și relațiile organizaționale. Recunoscând că modelele conceptuale nu pot exista în mod izolat, autorul prezintă, de asemenea, o serie de "modele de sprijin" care discută modul de transformare a modelelor conceptuale în software care, la rândul său, se încadrează într-o arhitectură pentru un sistem informațional de mari dimensiuni.
În fiecare model este inclus raționamentul care stă la baza proiectării lor, reguli pentru situațiile în care ar trebui sau nu ar trebui să fie utilizate și sfaturi pentru implementare. Exemplele prezentate în această carte cuprind o carte de bucate cu modele utile și o perspectivă asupra abilității de reutilizare care va îmbunătăți analiza, modelarea și implementarea.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)