I attended Richard's Domain Driven Design introduction at the Wellington .NET user group back on the September 23.
Richard introduced Domain Driven Design and the motivations behind using it, covered the 'building blocks' and then gave some examples of how to put it in practice.
Richard has blogged the details of his talk here: Slides from my Domain Driven Design 101 Talk
I enjoyed Richard's slide deck, and his presentation style - simple slides so that my focus was on what he was saying. The parts of his talk that I took the most out of were the encapsulation of business logic into Specifications (different from the testing concept), and the explicit anti-corruption layer when interfacing with any external system.
The opinions expressed herein are my own personal opinions and do not represent
my employer's view in any way.
Page rendered at Sunday, May 19, 2013 2:00:21 PM (New Zealand Standard Time, UTC+12:00)