Learning Domain-Driven Design
A**R
Absolutely fantastic book!
(opinionated) I picked this book as my (now former employer) was heavy on DDD, and I wanted to get a good grasp of it.Erik Evans book was too complex for me, and when I found out this book in a local library I had a chance to start reading it.From the very beginning, I noticed it was written in a very clear and logic way that worked for me. Only after couple of chapters I knew I need to have my own copy.Highly recommended for anyone who starts practicing DDD. Basic concepts explained with very simple ideas.It is a little in a pricy side but, in my opinion, worthy.
J**.
No es el mejor, pero es de los mejores
Las teminologias del libro son muy buenas y aunque hay mejores libros y en español, el contenido es muy bueno y lo recomendaria, la calidad muy buena y el envio tambien fue rapido (desde usa)
D**I
DDD einfach erklärt
Das Buch ist super geschrieben, der Leser kann die Inhalte und Konzepte von DDD gut nachvollziehen.
A**R
Ok, but weird
I have the feeling the author doesn't stand 100% behind the DDD he's trying to explain.Let me give you some examples:Author presents DDD theory explaining why it's important to use DDD. In a late chapter he tells the reader basically to stay practical and avoid DDD when no need to use.Also, author extensively writes about Ubiquitous language, only then to summarize "The use of ubiquitous language is the cornerstone of DDD (...) Luckily, this practice is so trivial that it's borderline common sense."If so, why write a book then?
C**D
This *is* the (DDD) book you've been looking for!
A well structured, practical and experienced-based introduction to Domain Driven Design, with something for new comers and even 'seasoned' DDD practitioners.For newcomers to DDD this *is* the book you've been looking for:- easy to digest, Vladik takes you on a journey that shows you the 'why' not just the 'how'- explains key patterns and approaches in a human readable and (importantly) relatable format- gives you "just enough" to make the right decisions, at the right time, without bombarding you with tons of detailed code, that depending on your implementation, may or may not be useful.The inclusion of decision trees and design heuristics that account for the evolution of a system, and outline how the various patterns apply/ evolve, is incredibly useful - all with emphasis on using the right patterns for the right reasons, and not over complicating your solution.Compared to the blue and red books, this is a much easier introduction to many of the core concepts and patterns from DDD (as your knowledge/ understanding grows you'll still want those books, but this book is a fantastic onramp to the depths of detail the blue and red books contain).For those that have practiced DDD for some time, this book represents an up-to-date "pocket reference" (by DDD book standards!), reflecting:- field-tested heuristics and decision trees to speed-up decision making- how patterns and approaches (such as Domain event publishing) have evolved over time- how Event Storming can speed up discovery, and design- the influence of DDD on data, and the obvious value/ importance of Data Mesh, now that you are designing with context in mind.Highly recommended.
Trustpilot
5 days ago
1 month ago