Domain-Driven Design Using Naked Objects (Pragmatic Bookshelf)
Wednesday, 03 February 2010

Applying DDD principles is easier said than done. Naked Objects, an open-source Java framework, lets you build working applications simply by writing the core domain classes. This book teaches development practices while building a complete sample application, imparting key DDD principles as you work through the application step by step.