Contenido
- 01
Dominio, modelo y Ubiquitous Languagedominio, modelo de dominio, Ubiquitous Language, module, entity, value object, aggregate, service, factory, repository, domain event
- 02
Knowledge crunching, el camino hacia el modelomodelado ágil y evolutivo, dar autonomía a los expertos del dominio, formas de colaborar en un modelo, herramientas para capturarlo
- 03
Del modelo a la implementaciónclases de dominio y bloques de construcción técnicos, cómo se relacionan el modelo y el código, lenguaje y calidad del código
- 04
El modelo en la arquitectura de la aplicaciónHexagonal Architecture, Command-Query Responsibility Segregation, Layered Architecture, Dependency Injection, Behaviour-Driven Development
- 05
Diseño estratégico 1, separar modelossubdomain, Bounded Context, subdomains core, supporting y generic, Context Map
- 06
Diseño estratégico 2, Context MappingCustomer/Supplier, Open Host Service, Shared Kernel, domain events para la comunicación, Anticorruption Layer, Separate Ways



