views:

116

answers:

4

I would like to start learning DDD. As .net developer, I found 3 interesting books for me.

1) Applying Domain Driven Design and Patterns With Examples in C Sharp and .NET (Jimmy Nilsson)

2) .NET Domain-Driven Design with C#: Problem - Design - Solution (Tim McCarthy)

3) Domain-Driven Design - Tackling Complexity in the Heart of Software (Eric Evans)

I decided to read the Eric Evans's book at the end. For now I don't know from which one I should start. How do you think ?

P.S. I have already read Domain Driven Design Quickly.

A: 

I also have read Domain Driven Design Quickly, and I got the feeling that not much of it sank in. I am considering the Eric Evans book next as it seems to be the most well known on the subject. In fact Domain Driven Design Quickly is supposed to be a summary of the Eric Evans book.

CRice
A: 

alt text

Eric Evan's Domain Driven Design book is probably the one you're looking for.

It's one of the most popular DDD books out there and you can't go wrong - .NET or not, you can pick it up relatively easily with this one. Still have my old copy in the drawer for quick reference.

Daniel May
+1  A: 

Start with Eric Evans's book first. Jimmy Nilsson refers much to this author.

Arseny
+3  A: 

There's been some water under the bridge since Eric Evans wrote his seminal book.

I'd like to recommend that before reading it; listen to what he says he's learned since he wrote it.

"What I've learned About DDD Since the Book" @ NDC2010 June 17

http://streaming.ndc2010.no/tcs/?id=29F8ADBD-2479-4DC1-A2D2-B4D6BFF13C31

BTW; all NDC2010 videos can be found here: http://streaming.ndc2010.no/tcs/#page:conferenceList&status:recorded&pageNumber:1

including one more by Eric Evans ("Strategic Design").

Martin R-L