The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Was I unclear about DDD?

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Udi Dahan

Posts: 882
Nickname: udidahan
Registered: Nov, 2003

Udi Dahan is The Software Simplist
Was I unclear about DDD? Posted: Oct 19, 2006 4:05 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Udi Dahan.
Original Post: Was I unclear about DDD?
Feed Title: Udi Dahan - The Software Simplist
Feed URL: http://feeds.feedburner.com/UdiDahan-TheSoftwareSimplist
Feed Description: I am a software simplist. I make this beast of architecting, analysing, designing, developing, testing, managing, deploying software systems simple. This blog is about how I do it.
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Udi Dahan
Latest Posts From Udi Dahan - The Software Simplist

Advertisement
Thomas Wagner gave me some apparently undue props around my recent post "DDD - why bother?". If I wasn't clear about the bottom line around DDD, here it is again:

"if you are the one tasked with building the right system, you just won���t be able to do it unless you build the system right ��� DDD won���t be a bother, but a necessity."

I read the entire "rant" on Thomas' site and can't say that I disagree with a lot of it. On the other hand, that doesn't mean it's the whole truth - if there even is such a thing. As one of the co-authors of Jimmy's book, ���Applying Domain Driven Design and Patterns���, as well as a technical reviewer on it, I came away with a very different view on DDD than Thomas did.

Finally, I think that it's good that we have names for things. DDD makes a point of naming and connecting various patterns - new and existing. The value comes in being able to identify a practice as well as have meaningful discussions about it. How would our conversations sound without named patterns?

"That thing where you got objects that aren't dependent on persistence - no, the one where they don't have the save method on them..."

Also, patterns are meant to evolve. I hope that Thomas will be able to take his considerable experience and move forwards the level of conversations we are having around large-scale systems design.

Read: Was I unclear about DDD?

Topic: Internet Explorer 7 download Previous Topic   Next Topic Topic: Internet Explorer 7 for XP is here!

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use