DDD – what’s the deal?
May 18, 2009
After doing DDD (on a very basic level) for sometime now, I now realize that I could benefit with some sort of sum up. Often when I reach this point I quickly realize that many people has tread this paths before and that I’m reinventing the wheel… Well, in that case I do it for me. I like my wheels or at least my way of understanding them…
So here is my take on what the deal with DDD is (i hope that it will change over time but here is how I see it today):
I think first that the whole idea of DDD can be divided into two aspects (actually Jocke pointed me in this way but i like it):
- first code - a bunch of design patterns that help you produce great object-oriented, testable software
- then the implications on the way you...