Evaluare:
Cartea este foarte apreciată pentru perspectivele sale extinse asupra dezvoltării agile, modelelor de proiectare și exemplelor practice de practici de codare. Mulți cititori consideră că este o resursă transformatoare pentru îmbunătățirea abilităților lor de programare, în special în ceea ce privește proiectarea orientată pe obiecte și metodologiile agile. Cu toate acestea, există critici cu privire la prezentarea sa și lipsa unei ediții digitale, împreună cu îngrijorări cu privire la calitatea imprimării.
Avantaje:⬤ Cunoașterea aprofundată a principiilor SOLID și a modelelor de proiectare.
⬤ Exemple practice, inclusiv o transcriere detaliată a programării în perechi.
⬤ Explicație clară a metodologiilor agile.
⬤ Bun atât pentru începători, cât și pentru programatorii avansați.
⬤ Adesea recomandat ca o referință obligatorie în bibliotecile de inginerie software.
⬤ Scumpă, fără ediție digitală disponibilă.
⬤ S-a raportat o calitate slabă a imprimării (de exemplu, hârtie subțire).
⬤ Unii cititori se așteptau la o acoperire mai detaliată a metodelor agile.
⬤ Prezentarea ar putea fi mai ușor de utilizat.
(pe baza a 68 recenzii ale cititorilor)
Agile Software Development, Principles, Patterns, and Practices
Scrisă de un dezvoltator de software pentru dezvoltatori de software, această carte este o colecție unică a celor mai recente metode de dezvoltare software. Autorul înglobează metodele OOD, UML, Design Patterns, Agile și XP cu o descriere detaliată a unui design software complet pentru programe reutilizabile în C++ și Java.
Folosind o abordare practică, de rezolvare a problemelor, arată cum să dezvolți o aplicație orientată pe obiecte - de la primele etape de analiză, prin proiectarea de nivel scăzut și până la implementare. Plimbă cititorii prin gândurile proiectantului -- arătând erorile, aleile oarbe și intuițiile creative care apar de-a lungul procesului de proiectare software. Subiecte cheie: Acoperă: Statică și dinamică; Principii de proiectare a claselor; Managementul complexității; Principii de proiectare a pachetelor; Analiză și proiectare; Modele și treceri de paradigmă.
Explică principiile OOD, unul câte unul, și apoi le demonstrează cu numeroase exemple, proiecte complet lucrate și studii de caz. Acoperă capcanele, capcanele și variantele de rezolvare în aplicarea C++ și OOD și apoi arată cum pot fi utilizate metodele Agile.
Discută în detaliu metodele de proiectare și dezvoltare a software-ului mare. Prezintă un studiu de caz unic, aprofundat, în trei capitole, al unui sistem de securitate pentru clădiri.
MARKET: Pentru ingineri software, programatori și analiști care doresc să înțeleagă cum să proiecteze software orientat obiect cu metode de ultimă oră.
© 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)