Is Domain Driven Design useful / productive for not so complex domains?
Posted
by
Elijah
on Programmers
See other posts from Programmers
or by Elijah
Published on 2011-02-10T19:08:27Z
Indexed on
2011/02/10
23:33 UTC
Read the original article
Hit count: 269
complexity
|domain-driven-design
When assessing a potential project at work, I suggested that it might be advantageous to use a domain driven design approach to its object model. The project does not have an excessively complex domain, so my coworker threw this at me:
It has been said, that DDD is favorable in instances where there is a complex domain model (“...It applies whenever we are operating in a complex, intricate domain” Eric Evans).
What I'm lost on is - how you define the complexity of a domain? Can it be defined by the number of aggregate roots in the domain model? Is the complexity of a domain in the interaction of objects?
The domain that we are assessing is related online publishing and content management.
© Programmers or respective owner