Question

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
Was it helpful?

Solution

Here are some interesting sources:

OTHER TIPS

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

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

Maybe read the book Domain Driven Design?

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

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.

Late answer, perhaps :) however, in case anyone is still interested, I found some very useful information and considerations on DDD on Epic.NET project site.

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.

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.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top