¿Qué es Diseño guiado por el dominio (DDD)?
El DDD, presentado por Eric Evans, sostiene que la parte difícil de la mayoría del software es modelar el dominio, y que el código y la conversación con los expertos del dominio deben compartir un lenguaje ubicuo. Los patrones tácticos (entidad, objeto de valor, agregado) ayudan a implementar el modelo; los patrones estratégicos (contexto delimitado, mapa de contextos) ayudan a dividir un sistema grande en partes que los equipos puedan poseer.
También conocido como: ddd.
Términos relacionados
- Arquitectura hexagonal — Un estilo de arquitectura por capas que aísla la lógica de dominio de la infraestructura mediante puertos y adaptadores.
- Event Storming — Un taller de modelado colaborativo que utiliza notas adhesivas que representan eventos de dominio para mapear un proceso de negocio.