Crafting Wicked Domain Models

Much of Domain-Driven Design (DDD) is all about object-oriented design. The challenge with elegant designs is that they all start out ugly. But our domain objects don’t need to stay as anemic, data-centric property bags. With a small set of well-honed refactoring techniques, we can turn an ugly domain model into a wicked domain model, where our business objects respect boundaries, take our commands, and never, ever find themselves in a bad state.

Video Producer:

One comment

  1. Pingback: Software Development Linkopedia September 2012

Comments are closed.