Domain Driven Design is a software design technique that ensures developers use domain terminology and models that business experts can agree on.

Terminology

  • model
    • Discuss with domain experts to determine what the ideal form of a model (e.g. of a loan application) should consist of.