Eric Evans: What I've learned about DDD since the book

You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialise correctly.

In this talk, first presented at QCon London 2009, Eric Evans describes what he'd learned about DDD since the book was published. The talk was recorded at the May meeting of DDD-NYC SIG.

Because the talk goes over what has changed since the book, it assumes some knowledge of DDD. If you need a quick refresher, please watch the introduction part first.

Here is the summary from QCon site:

"In the 5 years since the book was published, I've practiced DDD on various client projects, and I've continued to learn about what works, what doesn't work, and how to conceptualize and describe it all. Also, I've gained perspective and learned a great deal from the increasing number of expert practitioners of DDD who have emerged.

The fundamentals have held up well, as well as most patterns, but there are differences in how I do things and look at things now. I will try to describe them, very informally, in this talk.

Over this time, I have folded in a couple of additional patterns, and essentially come to ignore a few, but the biggest change has been a subtle shift of emphasis. Ubiquitous Language and Context Mapping and Core Domain are at the center, with aggregates in close orbit. Why, I ask myself, did I put context mapping in Chapter 14? Core domain in Chapter 15?! Before the book, it seemed self-evident to me that SOA fit well with DDD, but five years of questions on that topic have made it clear that my early explanations were inadequate and helped me clarify how it fits. Increased emphasis on events and distributed processing have crystallized the significance of aggregates and refined the building blocks.

The talk cannot go into depth on all these topics, but the goal will be to give a quick look at where my view of DDD has been heading."

Comments

Looking forward to DDD 2nd edition

Hi, sounds interesting. Do you have a plan to write DDD 2nd edition?

video stops after about 43 minutes

Hi, The title says it all, I tried this in Firefox and Safari on Mac OS X (Leopard). The video does not allow seeking!!?!

video stops for me as well

However it was around minute 53. I refreshed the page an (patiently) waited for it to cache (since I could not seek beyond what was cached), but I still was not able to get past minute 53. :-(

Video stops - also for me

Just want to confirm the above observation: the video simply stops playing after 43.28 minutes.

video stops

could be browser related - the video has more than 50 minutes and no seeking allowed :(

The same here

With MacOsx 10.4 and Opera 9, and it stops while speaking about Big Ball of Mud... the most interesting part.

UPDATE: read the sources of the page, you can find the .flv file of the video so I'm downloading it (sorry Eric :p). When it ended downloading I will tell you if it's possible the see pass min 53.

UPDATE 2: the video ENDS in minute 54, I think it's broken. What a pity! :(

Video fixed

My sincerest apologies - this was caused by file corruption and is now fixed. A sad oversight on my part. Vladimir

Vide seems broken

Hello Vladmir, Seems the video file is corrupted - it gets hanged around 47 minutes. We'll appreciate if the same can be fixed. Thanks in advance for your help in this regards. Cheers, Saket.

Works for me

Saket, I watched it all the way and didn't have any problem. Please try again... Vladimir