Book · 2004 · Computers
Domain-driven Design
Tackling Complexity in the Heart of Software
- mentions
- 4
- people
- 2
- podcast
- 1
- episodes
- 2
- recommendations
- 2
And then as closing what are what is a book that you would recommend or multiple books I'll go with pragmatic programmer uh philosophy of software design by John Asterau and um I'd say the first like three chapters of DDD the Eric Evans book.
The best things said about it
I mean that's what the whole domain driven design book came out 2000 Eric it was domain driven design came out 2004, and it was a reflection of the fact that the vast majority of software development was the process of us trying to model existing non-digital processes, and how you do that.
Why people recommend it
Domain-driven Design by Eric Evans is a core software engineering book that explores how to model complex business domains and establish a shared ubiquitous language among developers. On The Pragmatic Engineer, Matt Pocock recommended reading the first three chapters of the book, explaining that acquiring the language to understand strategic programming techniques is the whole game. Pocock also brought up the text when discussing how utilizing a domain-specific shared language makes communication with modern AI coding agents vastly more effective. On another episode of The Pragmatic Engineer, Sam Newman discussed the book while reflecting on the history of software development, noting that Evans's publication captured how the vast majority of engineering work involves trying to model non-digital processes and enterprise business environments. Across these podcast appearances, the speakers highlighted how the book provides essential conceptual frameworks for bridging the gap between business realities and technical implementations, offering enduring value for teams designing resilient, long-lasting systems and navigating modern AI-assisted development workflows alike.
Every mention
Matt Pocock And then as closing what are what is a book that you would recommend or multiple books I'll go with pragmat… 3
“And it led me to DDD, domain driven, domain different design. Eric Evans incredible book where he talks about ubiquitous language. A language again really deep in the agent's prize.”
“And I would say reading these books as well because just having the language to explain that and understanding the difference between applying strategic techniques and not uh is the whole game.”
“And then as closing what are what is a book that you would recommend or multiple books I'll go with pragmatic programmer uh philosophy of software design by John Asterau and um I'd say the first like three chapters of DDD the Eric Evans book”
Sam Newman I mean that's what the whole domain driven design book came out 2000 Eric it was domain driven design came… 1
“I mean that's what the whole domain driven design book came out 2000 Eric it was domain driven design came out 2004, and it was a reflection of the fact that the vast majority of software development was the process of us trying to model existing non-digital processes, and how you do that.”
Other mentions (1: passing, ad reads, own books)
“Instead, he went back to classic software engineering books. The pragmatic programmer, a philosophy of software design, and domain driven design.”