¿Cuáles son?
- Concéntrate en eventos y flujos de trabajo empresariales en lugar de estructuras de datos.
- Divide el dominio del problema en subdominios más pequeños.
- Crea un modelo de cada subdominio en la solución.
- Desarrolla un lenguaje común , Lenguaje Ubicuo, que sea compartido por todos los involucrados en el proyecto y que se use en todas las partes del código.