Search code examples
content-management-systemdomain-driven-design

Domain driven content management?


I'm wondering - what i should keep in mind when trying to apply domain driven design on CMS app that has quite complex business logic? Aren't those beasts mutually exclusive?

Here's article to show what i mean.


Solution

  • It's all about decoupling shit properly.

    Usage of CMS when building application by following DDD ideas ain't mutually exclusive.

    CMS is just another technology, another way to express solution of our problem that does not differ much from another technologies like Asp.Net Mvc, Ruby on Rails, programming languages and even completely abstract stuff like design patterns.