Learning About DDD

Here we are beginning to collect materials that are of use to people coming up to speed on the established DDD principles.

Effective Aggregate Design by Vaughn Vernon

Aggregates are one of the more challenging aspects of tactical modeling. In this three-part series, Vaughn Vernon walks through some common design pitfalls, discusses the pros and cons of various aggregate modeling choices, and provides rules of thumb to guide modeling of aggregates, spelling out the current consensus view of DDD leaders on the style of aggregates that help place development on a more solid footing.

Greg Young at NDC2010 "7 Reasons DDD Projects #FAIL"



Many people try applying Domain Driven Design and fail miserably. This presentation looks at seven top reasons for failure and discusses how to avoid them.

“An Introduction to Domain Driven Design" by Dan Haywood

In this article, published on methodsandtools.com, Dan Haywood introduces DDD principles and patterns. A good read if you are just starting out with DDD.

Eric Evans: What I've learned about DDD since the book

In this talk, first presented at QCon London 2009, Eric Evans describes what he'd learned about DDD since the book was published. The talk was recorded at the May meeting of DDD-NYC SIG.