Tactical Domain-Driven Design
Target audience: Software Developers, Technical Leaders & Software Architects
Structure: 40% lecture and 60% hands-on exercises
Duration: 2 days
Tactical Domain-Driven Design allow to manage software complexity on the code level. Having a well defined toolbox of patterns will simplify the communication, make your core more manageable and allow to implement software that is aligned with business domains.
What you will learn:
How to implement domain code using building blocks: Aggregates, Entities, Repositories, Value Objects and Services
When to apply Tactical Domain-Driven Design patterns
How to define Aggregate boundaries and keep them consistent