Sunday, September 30, 2007

DDD : Beginning

Domain Driven Design is a hot topic nowadays. Over the last month I have been diving into Domain Driven Design. I think DDD is a very good method who have been suffering that he/she cannot do real OO with layered arhitectures.

Ok, what is DDD? In the DDD book, it says :
"Domain-driven design is not a technology or a methodology. It is a way of thinking and a set of priorities, aimed at accelerating software projects that have to deal with complicated domains."

"The premise of domain-driven design is two-fold:

  • For most software projects, the primary focus should be on the domain and domain logic; and

  • Complex domain designs should be based on a model."

  • I am going to write few entries about DDD, which are going to include information about DDD , examples and some exeperinces.