-
Effective Aggregate Design Part III – DDD Denver Meetup
In this conclusion to his series on Effective Aggregate Design, Vaughn discusses the discovery process: how to recognize when a design problem is a hint of a new insight, and how different aggregate models are tried and then superseded. This presentation by Vaughn Vernon was …
-
Modeling with a Purpose, and Coexisting Models in Bounded Contexts (14 minutes)
In this 14 minute video, Eric Evans explains the purpose of modeling in Domain-Driven Design, why we have coexisting models of the domain, and how Bounded Contexts keep that coherent. This video was excerpted from a presentation at the DDD-NYC meetup in August 2011, recorded and …
-
Effective Aggregate Design by Vaughn Vernon
Aggregates are one of the more challenging aspects of tactical modeling. Developers often end up with large clusters of objects that do not give good performance and scalability. In this three-part series, Vaughn Vernon walks through some common design pitfalls, discusses the pros and cons …
-
Applying Domain-Driven Design and Patterns by Jimmy Nilsson
While Eric’s book is the definitive treatment of DDD, this book by Jimmy Nilsson takes a fresh approach to this difficult topic. Pragmatic and full of examples, this book digs into the nitty-gritty of applying DDD. Examples are in C# and and discussion is .Net-focused …
-
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. Watch presentation Greg Young is an independent consultant who lives in two suitcases (literally).