InfoQ Book: Domain Driven Design Quickly
Despite the importance of Domain Driven Design, not many people are aware of it, which is why InfoQ commissioned the writing of a 100 page mini-book: Domain Driven Design Quickly, and like all InfoQ books is available for free download as well as print-purchase. The book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly Eric Evans' 576 page book, as well other sources since published such as Jimmy Nilsson's Applying Domain Driven Design, and various DDD discussion forums. Main topics in the book include:
- Building Domain Knowledge
- The Ubiquitous Language
- Model Driven Design
- Refactoring Toward Deeper Insight
- Preserving Model Integrity
Please help Domain Driven Design become mainstream by letting people know about this book!
Although Eric's book came out in 2003, it seems that 2007 will the year Domain Driven Design becomes widely known. Whereas little was being said about DDD last year, this year saw two new books on DDD publish (Jimmy Nilsson's and InfoQ's), there was a whole track on DDD at The Spring Experience, and revolution back to POJO development in the Java community is setting the stage for DDD to finally become a mainstream practice.
2007: The year of DDD?
Although Eric's book came out in 2003, it seems that 2007 will the year Domain Driven Design becomes widely known.
I agree: 2007 is likely to be a big year for DDD. Having just coming back from The Spring Experience conference, we had a lot of interest in the DDD track. Basically the ideas of DDD are timeless, and there is certainly growing understanding and interest.
Floyd, thanks for getting this material out there.
Re: Non printable ?
Re: 2007: The year of DDD?
Who is the author?
My impressions on what I've read so far: the first two chapters are surprisingly long-winded for a "Quickly" book and seem to preach to the choir, and there are a fair number of typos or missing words. Cut to chapter 3 if you want to get started "quickly".
Re: Who is the author?
I can publish ?
Shane Hastie on Distributed Agile Teams, Product Ownership and the Agile Manifesto Translation Program
Shane Hastie Apr 17, 2015