Evaluare:
Holub on Patterns oferă o abordare unică, din lumea reală, a învățării modelelor de proiectare prin exemple practice în Java, subliniind complexitatea și intersecțiile modelelor. Autorul prezintă opinii ferme cu privire la practicile de proiectare orientate pe obiecte, făcând cartea atât informativă, cât și provocatoare.
Avantaje:⬤ Aplicarea în lumea reală a modelelor de proiectare prin exemple detaliate și studii de caz.
⬤ Accent puternic pe codificarea și implementarea practică, ceea ce o face accesibilă cititorilor cu ceva cunoștințe de programare.
⬤ Stilul de opinie al autorului încurajează gândirea critică cu privire la practicile de codare și principiile de proiectare.
⬤ Include o recapitulare concisă a modelelor Gang of Four, care este utilă pentru referințe rapide.
⬤ Stil de scriere captivant care menține interesul cititorului.
⬤ Cartea poate fi prolifică, ceea ce poate face dificilă extragerea rapidă a ideilor cheie.
⬤ Unele exemple, în special jocul vieții, pot fi greu de urmărit pentru cei care nu sunt familiarizați cu acest concept.
⬤ Opiniile puternice conduc ocazional la puncte de vedere polarizante, care pot să nu rezoneze cu toți cititorii.
⬤ Presupune o înțelegere solidă a Java și a modelelor, ceea ce o face mai puțin potrivită pentru începători.
(pe baza a 22 recenzii ale cititorilor)
Holub on Patterns: Learning Design Patterns by Looking at Code
Majoritatea programatorilor învață uitându-se la programele de calculator.
Această carte vă învață modelele de proiectare exact în acest mod: uitându-vă la programe de calculator și analizându-le în funcție de modelele pe care le folosesc. În consecință, veți învăța cum tiparele apar de fapt în lumea reală și cum să aplicați tiparele pentru a rezolva probleme reale.
Această carte analizează, de asemenea, contextul mai larg al proiectării OO și modul în care modelele rezolvă probleme banale de proiectare OO. Ea acoperă multe dintre principiile de proiectare OO - principii care nu sunt acoperite de majoritatea cărților despre Java - și vă arată cum să aplicați aceste principii pentru a vă face codul mai ușor de întreținut și de depanat.
© 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)