Progettazione guidata dal dominio: Affrontare la complessità nel cuore del software

Punteggio:   (4,6 su 5)

Progettazione guidata dal dominio: Affrontare la complessità nel cuore del software (Eric Evans)

Recensioni dei lettori

Riepilogo:

Il libro Domain-Driven Design di Eric Evans è molto apprezzato dagli sviluppatori di software, soprattutto da quelli di livello medio e superiore, per la sua esplorazione completa della modellazione e dei modelli essenziali per una progettazione efficace del software. Mentre molti recensori ne lodano i concetti senza tempo e l'applicabilità pratica, alcuni lo criticano per essere obsoleto, prolisso e privo di esempi concreti di implementazione.

Vantaggi:

Spiegazioni ben strutturate di concetti e modelli software, con esempi pratici.
Evidenzia l'importanza del refactoring e dell'apprendimento continuo nei progetti software.
Enfatizza la comunicazione e un linguaggio condiviso tra i membri del team e gli esperti del dominio.
Prezioso per la creazione di API e la comprensione della modellazione del software.
Offre approfondimenti sulla relazione tra valore aziendale e progettazione del software.

Svantaggi:

Alcuni contenuti sono considerati obsoleti, in quanto le intuizioni sono state assorbite dalla pratica standard dopo la sua pubblicazione nel 200
Mancano sufficienti dettagli di implementazione ed esempi concreti di codice, il che lo rende meno pratico per gli sviluppatori che cercano una guida pratica.
Può essere prolisso e ripetitivo, rendendo la lettura più lenta.
Può non essere utile per i principianti o per gli sviluppatori alle prime armi che non hanno esperienza con i concetti discussi.

(basato su 215 recensioni dei lettori)

Titolo originale:

Domain-Driven Design: Tackling Complexity in the Heart of Software

Contenuto del libro:

Incorporare un'efficace modellazione del dominio nel processo di sviluppo del software.

Eric Evans, leader nella progettazione del software e fondatore di Domain Language, fornisce un approccio sistematico alla progettazione guidata dal dominio, presentando un'ampia serie di best practice di progettazione, tecniche basate sull'esperienza e principi fondamentali che facilitano lo sviluppo di progetti software che affrontano domini complessi. Intrecciando la progettazione del sistema e la pratica dello sviluppo, questo libro incorpora numerosi esempi basati su progetti reali per illustrare l'applicazione della progettazione guidata dal dominio alla modellazione e allo sviluppo del software nel mondo reale.

⬤ Modello di dominio: La Parte I delinea gli obiettivi dello sviluppo guidato dal dominio, definisce i termini e fornisce una panoramica delle implicazioni dell'uso del modello di dominio per guidare la comunicazione e la progettazione.

⬤ Model-Driven Design: La Parte II condensa un nucleo di best practice nella modellazione del dominio orientata agli oggetti in un insieme di elementi di base e si concentra sul tipo di decisioni che mantengono il modello e l'implementazione allineati l'uno con l'altro, ciascuno dei quali rafforza l'efficacia dell'altro.

⬤ La terza parte approfondisce i principi di modellazione che possono guidare le scelte lungo il percorso e le tecniche che aiutano a orientare la ricerca.

⬤ Design strategico: La Parte IV esplora una triade di principi che si applicano al sistema nel suo complesso: contesto, distillazione e struttura su larga scala.

In tutto il libro, le discussioni sono illustrate non con problemi troppo semplificati, ma con esempi realistici tratti da progetti reali. Con questo libro in mano, gli sviluppatori orientati agli oggetti, gli analisti di sistema e i progettisti avranno la guida necessaria per organizzare e focalizzare il loro lavoro, creare modelli di dominio ricchi e utili e sfruttare tali modelli in implementazioni software di qualità e di lunga durata.

Il libro è una lettura divertente. Eric ha molte storie interessanti e ci sa fare con le parole. Lo vedo come una lettura essenziale per gli sviluppatori di software: è un classico del futuro".

--Ralph Johnson, autore di Design Patterns.

Altre informazioni sul libro:

ISBN:9780321125217
Autore:
Editore:
Rilegatura:Copertina rigida
Anno di pubblicazione:2003
Numero di pagine:560

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

La formazione della Gran Bretagna moderna: identità, industria e impero, 1780-1914 - The Shaping of...
In questa ampia storia della Gran Bretagna...
La formazione della Gran Bretagna moderna: identità, industria e impero, 1780-1914 - The Shaping of Modern Britain: Identity, Industry and Empire, 1780-1914
Progettazione guidata dal dominio: Affrontare la complessità nel cuore del software - Domain-Driven...
Incorporare un'efficace modellazione del dominio...
Progettazione guidata dal dominio: Affrontare la complessità nel cuore del software - Domain-Driven Design: Tackling Complexity in the Heart of Software

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)