Design Patterns in C#: A Hands-On Guide with Real-World Examples

Evaluare:   (4.3 din 5)

Design Patterns in C#: A Hands-On Guide with Real-World Examples (Vaskaran Sarcar)

Recenzii ale cititorilor

Rezumat:

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)

Conținutul cărții:

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.

Alte date despre carte:

ISBN:9781484260616
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Design Patterns in C#: A Hands-On Guide with Real-World Examples
Obțineți experiență practică cu fiecare model de proiectare Gang of Four (GoF) folosind C#. Pentru...
Design Patterns in C#: A Hands-On Guide with Real-World Examples
Programare interactivă orientată pe obiecte în Java: Învățați și testați-vă abilitățile de...
Partea I: - Capitolul 1: Concepte de programare orientată...
Programare interactivă orientată pe obiecte în Java: Învățați și testați-vă abilitățile de programare - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Getting Started with Advanced C#: Upgrade Your Programming Skills
Introducere. Partea I Capitolul 1: Delegați Subiecte:.- Ce este un delegat?- Cum se creează...
Getting Started with Advanced C#: Upgrade Your Programming Skills
Java Design Patterns: A Hands-On Experience with Real-World Examples (O experiență practică cu...
Utilizați abordarea pas cu pas a acestei cărți pentru...
Java Design Patterns: A Hands-On Experience with Real-World Examples (O experiență practică cu exemple din lumea reală) - Java Design Patterns: A Hands-On Experience with Real-World Examples
Testați-vă abilitățile în programarea C#: Revedeți și analizați caracteristicile importante ale C# -...
Revedeți construcțiile fundamentale din C#...
Testați-vă abilitățile în programarea C#: Revedeți și analizați caracteristicile importante ale C# - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Programare simplă și eficientă cu C#: Competențe pentru crearea de aplicații cu Visual Studio și...
Aplicați abilități și abordări de programare...
Programare simplă și eficientă cu C#: Competențe pentru crearea de aplicații cu Visual Studio și .Net - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Introducere în programarea funcțională utilizând C#: Valorificarea unei noi perspective pentru...
Înțelegeți puterea limbajului C#, un limbaj...
Introducere în programarea funcțională utilizând C#: Valorificarea unei noi perspective pentru dezvoltatorii Oop - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Lucrările autorului au fost publicate de următorii editori:

© 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)