Evaluare:
Cartea „Java Design Patterns” de Vaskaran Sarcar este un ghid cuprinzător al modelelor de proiectare, incluzând exemple bine explicate, diagrame UML și aplicații practice, ceea ce o face potrivită atât pentru începători, cât și pentru programatorii Java experimentați. Cu toate acestea, unii recenzenți au remarcat că cartea este prea grea și conține conținut redundant.
Avantaje:⬤ Explicație cuprinzătoare a modelelor de design
⬤ exemple de codare bine scrise și ușor de urmat
⬤ aplicații practice din lumea reală
⬤ diagrame UML clare
⬤ secțiune utilă de întrebări și răspunsuri pe capitole.
⬤ Prea greu
⬤ duplicarea inutilă a fragmentelor de cod
⬤ instantanee redundante ale structurilor pachetelor.
(pe baza a 3 recenzii ale cititorilor)
Java Design Patterns: A Hands-On Experience with Real-World Examples
Utilizați abordarea pas cu pas a acestei cărți pentru a învăța și a implementa modele de design în aplicații din lumea reală. Cartea se concentrează pe modelele de design clasice cu Java 17 și Eclipse (2021-09). În plus față de modelele de proiectare Gang of Four (GoF), cartea acoperă modele de proiectare populare și alternative și include critici ale modelelor de proiectare într-un capitol despre anti-patrone.
Cartea este împărțită în patru părți. Prima parte acoperă principiile de proiectare SOLID și modelul Simple Factory. Partea a doua acoperă cele 23 de modele de proiectare (GoF), inclusiv modelele de creație, modelele structurale și modelele comportamentale. Partea a treia abordează modele de proiectare alternative, inclusiv modelul Null Object și modelul model-view-controller (MVC). Partea a patra se referă la criticile aduse modelelor de proiectare, cu o prezentare rapidă a anti-patrulelor. Cartea include, de asemenea, un capitol despre întrebări frecvente privind modelele de proiectare.
Cartea include, de asemenea, un capitol despre întrebări frecvente privind modelele de proiectare. Fiecare model este explicat cu exemple din lumea reală și sunt discutate avantajele și dezavantajele fiecărui model de proiectare. Cartea se încheie cu întrebări frecvente care vă pot ajuta să vă pregătiți pentru un interviu de angajare.
Ce veți învăța
⬤ Cunoașteți în profunzime principiile de proiectare SOLID.
⬤ Implementați cele 23 de modele de proiectare din GoF.
Aplicați modelul Null Object, modelul Simple Factory și modelul MVC.
⬤ Cunoașteți criticile aduse modelelor de proiectare.
⬤ Înțelegeți anti-patronii.
⬤ Verificați-vă înțelegerea prin sesiuni de întrebări și răspunsuri.
⬤ Selectați o alternativă la aceste tipare comparând avantajele și dezavantajele lor.
Pentru cine este această carte
Dezvoltatori de software, arhitecți și programatori.
© 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)