Resource: DDD

Topics

  • What does domain mean?
    • Core domain
    • Domain modelling/Event storming
  • Ubiquitous Language
    • What it is
    • it’s value
    • in practice: evolve your ubiquitous language in conversations between domain experts & developers
  • Bounded context
    • theory
    • in practice
  • Problem space & solution space (naming, use & evolve your ubiquitous language in conversations between domain experts & developers)
    • DDD is mostly about problem space
    • Being a developer is being an “efficiencer” as Erik says.
  • Domain Experts

What is DDD

In short, DDD is primarily about modeling a Ubiquitous Language in an explicitly Bounded Context.


Related