
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
El dominio driven design (ddd) es una metodología de desarrollo de software que prioriza el entendimiento del negocio y la comunicación entre el equipo de desarrollo. Identifica una serie de patrones de diseño y arquitectura concretos, como el desacoplamiento, para diseñar y implementar aplicaciones empresariales complejas. El modelo de dominio expresado en un lenguaje ubicuo facilita la comunicación, la extensibilidad y el mejor testing.
Tipo: Resúmenes
1 / 1
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!

Se debe tener un buen entendimiento del Dominio adquiriéndolo a partir de los expertos del Dominio. Los Arquitectos, desarrolladores, Jefe de proyecto y Testers (todo el equipo) deben acordar hacer uso de un único lenguaje sobre el Dominio del Negocio, así ayuda al equipo a encontrar áreas incorrectas en el software a analizar DDD desea mejorar la comunicación y minimizar los malos- entendidos en la comunicación del equipo de desarrollo. DDD es también una aproximación ideal en escenarios empresariales grandes y complejos que son difíciles de manejar con otras técnicas.
Reporitory Entity Aggregate Value-Object Unit Of Work Services Se identifica por patrones de Arquitectura: Es fundamental el desacoplamiento.
Comunicación: Todas las partes pueden usar el modelo de dominio y las entidades para comunicar el conocimiento del negocio y requerimientos. Extensibilidad: La Capa del Dominio es el corazón del software y así separar las capas de infraestructura, para extender/evolucionar la tecnología del software. Mejor Testing:Facilita el Testing y Mocking ya que en el diseño separa los objetos de las capas de la Arquitectura. P R I N C I P I O S C L A V E
a r q u i t e c t u r a o r i e n t a d a a l d o m i n i o