When to use Domain-Driven Design
- For a specific hard problem.
Questions
- How to prevent a quick spreading of a lot of mapping?
- And how to prevent pollution of Domain entities with a lot of details needed for storage?
- Are Id-fields a given when something has Identity?
- And how to prevent pollution of Domain entities with a lot of details needed for storage?
Sub topics
- Business Invariants vs Validation Rules
- An alternative to aggregates?
Sources