Domain Driven Design - Eric Evans (Addison Wesley)
The official starting point for Domain Driven Design, covering the topic form tactical to strategical.
Applying Domain-Driven Design and Patterns (Addison Wesley)
A more implementation related approach focusing on the mechanics of the implementation of tactical DDD with C# and .Net.
A free dowloadable smaller reference for Tactical DDD from InfoQ
Domain Driven Design website
New official website for Domain Driven Design. Aggregator for further resources, informations, discussion and events
Domain Driven Design User Group
This is the place where the most interesting discussions are hosted
Italian Domain Driven Design group
Eric Evans interviews and talks on InfoQ
DDD sample Application
A working implementation of DDD principles in SpringMVC plus Hibernate, maintained by Swedish company Citerus.
CQRS & Event Sourcing
I needed a separate page for that:
DDD, TDD & BDD
The three amigos: DDD, TDD & BDD Presentation by Gojko Adzic
Gojko Adzic’s Blog: http://gojko.net/
Strategic Domain Driven Design with Context mapping (My article on InfoQ)
Context Mapping in Action - Presentation by Alberto Brandolini
About entities, aggregates and data duplication - Alberto Brandolini’s blog
Kent Beck blog entry on why writing maintainable software matters.
Some more related or interesting books
Patterns of Enterprise Application Architecture - Martin Fowler
Analysis Patterns - Martin Fowler
Growing Object Oriented Software, guided by tests - Steve Freeman & Nat Pryce
The Pragmatic Programmer - Dave Thomas and Andy Hunt
Clean Code - Robert C. Martin
Agile Software Development, Pattern Principles and Patterns
Lean Software Development - Mary and Tom Poppendieck
Test Driven Development by Example - Kent Beck
Collaboration Explained - Jean Tabaka