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.