Programa del Curso
¿Qué es el diseño basado en dominios (DDD)?
- Construyendo Conocimiento de Dominio
El lenguaje ubicuo
- La necesidad de un lenguaje común
- Creando el lenguaje ubicuo
- Los componentes básicos de un diseño basado en modelos
- Arquitectura en capas
- Entidades
- Objetos de valor
- Servicios
- Módulos
- Agregados
- Fábricas
- Repositorios
Refactorización hacia una visión más profunda
- Refactorización continua
- Sacar a la luz los conceptos clave
Preservación de la integridad del modelo
- Contexto delimitado
- Integración continua
- Mapa de contexto
- Kernel compartido
- Cliente-Proveedor
- Conformista
- Capa anticorrupción
- Caminos separados
- Servicio de host abierto
- Destilación
Requerimientos
Conocimiento de análisis de negocio y la gestión de proyectos.
Testimonios (5)
That we could you real life examples
Elria Slabber - Glacier by Sanlam
Curso - Introduction to Domain Driven Design
His is well versed on the subject and has good domain knowledge.
Bonke Tshongweni - Glacier by Sanlam
Curso - Introduction to Domain Driven Design
We received a lot of information that gives us an idea how complex DDD can be. That requires us to do more research and read a lot for us to become expert - and that is the reality. We did a lot of small and medium exercises.
Phoebe Mailwane - Glacier by Sanlam
Curso - Introduction to Domain Driven Design
I enjoyed the interaction of the group to solve the issues.
Evan O'Gorman
Curso - Introduction to Domain Driven Design
I really enjoyed the real examples and exercises.