Produktdetails
![]() |
Domain-Driven Design: Tackling Complexity in the Heart of SoftwareQuelle: AmazonISBN: 0321125215 29,90 EUR
inkl. gesetzl. MwSt, ggf. zzgl. Versandkosten
Direkt zum Shop
|
Features
Beschreibung
Domain-Driven Design Tackling Complexity in the Heart of Software. NMKunden Meinungen
Kein Wenn und Aber - das gehört ins Bücherregal
Datum:06.04.2009 - Rating: 5/5Mehr als der Titel bleibt gar nicht mehr zu sagen. Das Buch ist für jeden seriösen, profesionellen Entwickler ein absolutes Muss.
Teils genial (& stellenweise langatmig)
Datum:13.12.2007 - Rating: 5/5Dieses Buch gehört für mich zu den "Klassikern" - weil Evans als erster Autor die Kluft zwischen Analyse und Architektur/Implementierung mal gründlich und systematisch bearbeitet!
Seine "Building Blocks of Domain Driven Design" (Entities, Services, Repositories, Factories etc.) zeigen endlich mal einen systematischen Weg von fachlichen zu technischen Klassenmodellen auf - sehr lesenswert!
Leider fällt der zweite Teil des Buches doch sehr ab - da wird der Stoff anekdotenhaft und teilweise zusammenhanglos. Diese Hälfte hätte Evans besser schreiben können (da springt dann Jimmy Nilson mit seinen DDD-Patterns in die Bresche!)
Meine Bewertung bezieht sich NUR auf die erste Hälfte des Buches - die bekommt "MaxNrOfPoints".
Fazit und vergleichbare Bücher: Die frei verfügbare Kurzfassung von A. Avram von infoQ ist ein allzu stark gekürzter Abklatsch der (faszinierenden) Thematik - aber zum ersten Einstieg reicht es sicherlich aus. Wer modelliert, sollte das Original lesen.
Wie gesagt - Jimmy Nilson und seine DDD-Patterns, die sind auch für nicht-.NET'ler gut verständlich.
Auf dieses Buch hat man lange gewartet
Datum:11.02.2007 - Rating: 4/5Es gibt viele Bücher, die von Objektorientierung schreiben, hier aber ist das erste, das sich dem Kern der OO widmet. Dies ist kein Technikbuch, es werden keine Hypes beschrieben - dieses Buch hätte so schon fünfzehn Jahre früher geschrieben werden können: Es geht "einfach" darum, die Fachlichkeit 1:1 in einem Software-Modell - dem Domain-Model - abzubilden.
Das Thema ist nicht leicht, nicht umsonst hat sich bisher kein Autor an das Thema gewagt. Doch dem Autor gelingt es, dass der Leser das echte OO-Gefühl entwickeln kann.
Hier mein Lob:
- Der Autor hat den Mut, sich gegen weitverbreitete Irrtümer zu stellen (z.B. in der Kritik, Systeme nach technischen Gesichtspunkten in Pakete zu unterteilen).
- Er nutzt gute Beispiele: Nicht trivial, um den Vorteil des Domain-Driven-Design aufzuzeigen. Aber auch nicht zu komplex, sie sind jederzeit ad hoc zu verstehen.
- Er spricht explizit Fehler an, die er auch selbst gemacht hat.
Nun zu meinem Tadel:
- Er nutzt einen zu blumigen Stil, wiederholt sich oft. Das Gleiche hätte man auch mit ein Drittel an Seiten sagen können.
Ein Muß!
Datum:07.05.2004 - Rating: 5/5Dieses Buch darf auf keinen Fall in dem Bücherregal eines aufstrebenden Entwicklers fehlen!
Für mich ist dies ein sehr wertvolles Buch das einen Themenschwerpunkt auf ein sonst sehr wenig behandeltes Thema legt.
Das Buch füllt eine relevante Lücke
Datum:03.03.2004 - Rating: 5/5Das Buch beschäftigt sich mit der fachlichen Modellierung objektorientierter Systeme und der Autor vertritt deutlich die Ansicht, dass der Systemkern durch die fachlichen Modelle getrieben sein soll. Damit die fachliche Modellierung gelingt, ist eine gemeinsame und eindeutige Sprache der Projektbeteiligten von Nöten.
Dieser generelle Ansatz wird dann ausgearbeitet, indem die Bausteine für fachliche Modellierung in Pattern-Form präsentiert werden. Durch die Pattern-Form ist selektives Lesen möglich.
Im Buch werden immer mal wieder Bezüge zu agilen Vorgehensweisen hergestellt. Das Buch dürfte aber genausogut in nicht-agilen Projekten funktionieren.
Das Buch hat für jede Könnensstufe etwas zu bieten und schließt eine ganz deutliche Lücke in der Literaturlandschaft.
