My takeaways from domain driven design

Start with creating a ubiquitous language which describes all terms used in the use cases and domain model. These terms must be used by the domain experts and must be used in the source code as well.

In big systems, don’t try to model one big domain model, but try to create a Bounded contexts for the problem you try to solve in you application and only create your domain model for that.

Lees meer »