What is DDD

  • software design approach
  • software should be driven by business domain
  • pieces of software should match the business domain
  • goals:
    • domain is primary focus
    • complex design should base on model of the domain
    • devs and business should continuously work on refining this model to address changes in business
  • common language for defining a business model of the domain
  • complex logic should be abstracted to domain

Further read:

https://en.wikipedia.org/wiki/Domain-driven_design

Leave a Reply

Your email address will not be published. Required fields are marked *

Solve : *
3 + 16 =