Evaluare:
Cartea oferă o introducere solidă în design patterns, cu explicații clare și exemple practice. Cititorii apreciază lizibilitatea și tiparul mare, deși unii recomandă texte alternative.
Avantaje:Explicații bune ale modelelor de proiectare, exemple clare și ușor de înțeles, secțiuni de cod lizibile cu text de dimensiuni mai mari, exemple practice din lumea reală.
Dezavantaje:Unii utilizatori sugerează căutarea altor cărți pe această temă, lăsând să se înțeleagă că ar putea exista alternative mai bune disponibile.
(pe baza a 4 recenzii ale cititorilor)
Obțineți experiență practică cu fiecare model de proiectare Gang of Four (GoF) folosind C#. Pentru fiecare dintre modele, veți vedea cel puțin un scenariu din lumea reală, un exemplu de codare și o implementare completă, inclusiv rezultatul. În plus față de modelele GoF, veți învăța modele de proiectare suplimentare care sunt comune și la fel de importante.
În această a doua ediție, veți parcurge modelele de proiectare și implementarea lor în Visual Studio 2019 și C# 8. Sunt acoperite modele comune în programarea asincronă, inclusiv modelul TAP și modelul APM. Veți învăța prin exemple ușor de urmat și veți înțelege conceptele în profunzime. Cu aceste modele actualizate, veți avea o colecție de programe pe care să le portați în propriile proiecte.
Cartea începe cu cele 23 de modele de proiectare GoF, apoi trece la modele de proiectare alternative, inclusiv modelele Simple Factory, Null Object și MVC, plus diverse modele în programarea asincronă. Cartea se încheie cu o discuție despre criticile aduse modelelor de proiectare și cu capitole despre anti-patrone.
Fiecare capitol include o sesiune de întrebări și răspunsuri care clarifică orice îndoieli și acoperă avantajele și dezavantajele fiecărui model. Întrebările frecvente vă vor ajuta să vă consolidați cunoștințele.
Ce veți învăța
⬤ Lucrați cu fiecare dintre modelele de proiectare.
⬤ Implementați modelele de proiectare în aplicații din lumea reală.
⬤ Select an alternative to these patterns by comparing their pros and cons.
⬤ Utilizați Visual Studio Community Edition 2019 pentru a scrie cod și a genera rezultate.
Pentru cine este această carte
Dezvoltatori de software, testeri și arhitecți.
© 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)