Temario 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)
Que podamos darte ejemplos de la vida real
Elria Slabber - Glacier by Sanlam
Curso - Introduction to Domain Driven Design
Traducción Automática
Él está bien versado en el tema y tiene un buen conocimiento del dominio.
Bonke Tshongweni - Glacier by Sanlam
Curso - Introduction to Domain Driven Design
Traducción Automática
Hemos recibido mucha información que nos da una idea de cuán complejo puede ser el DDD. Eso requiere que hagamos más investigación y leamos mucho para convertirnos en expertos, y esa es la realidad. Hicimos muchos ejercicios pequeños y medianos.
Phoebe Mailwane - Glacier by Sanlam
Curso - Introduction to Domain Driven Design
Traducción Automática
I enjoyed the interaction of the group to solve the issues.
Evan O'Gorman
Curso - Introduction to Domain Driven Design
Traducción Automática
I really enjoyed the real examples and exercises.
Dmitry Baranovsky
Curso - Introduction to Domain Driven Design
Traducción Automática