Mar 01, 2011
DDD is actually a great way to designing business models that are complex. They frequently require collaboration between technical and domain experts.
In the Design Pattern Framework we tried to strike a balance between keeping it easy-to-understand, yet valuable and useful for eductional purposes. So our data model and business model are kept fairly simple. If not, we would overwhelm the user and they would get lost in teh complexity of the code, the model, the app, etc.
So, the short answer is that DDD is not explicitly part of the Design Pattern Framework. We certainly suggest you read up on basic DDD concepts as they are useful in building complex business models and application designs.