- Specific, concrete techniques that demonstrate why domain-driven design is the heart of business software
- Key teaching points are reinforced by entertaining stories taken from real projects
- Contains illustrative UML diagrams and supporting Java code that help the reader apply these techniques