views:

642

answers:

8

What are the best places to find out everything there is to know about Domain-Driven Design, from beginner to advanced.

  • Books
  • Websites
  • Mailing lists
  • User groups
  • Conferences
  • etc
+1  A: 

Maybe read the book Domain Driven Design?

Joe Van Dyk
+1  A: 

I recommend Domain Driven Design from Eric Evans, it's a great book on the subject.

Steve Wranovsky
A: 

Applying Domain-Driven Design and Patterns is a very good book on the subject. Lots of good examples as well as discussion of related subjects like test driven development and how they apply.

Also check out domaindrivendesign.org.

David Hall
+2  A: 

Wikipedia has some useful information, especially its summary of how DDD relates to other approaches.

http://en.wikipedia.org/wiki/Domain-driven_design

It also links to two presentations by Eric Evans

Ged Byrne
+1  A: 

This article is a good introduction on how to do DDD in practice.

Petter Wigle
+5  A: 

Here are some interesting sources:

Christophe Herreman
A: 

Here are some informative sources:

  • An interview with Eric Evans on Software Engineering Radio
  • A book which applies the principles of DDD using an example in C#
  • A podcast on Getting Started With Domain-Driven Design by Rob Conery
  • A conversation between Scott Hanselman and Rob Conery on Learning DDD.
PeeVeeGee
A: 

Casey Charlton has created a new DDD resource site at http://dddstepbystep.com/. It is a great reference site and has lots of info for DDD newbies and experts alike.

Stefan Moser