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.

 14 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Introducción a Enterprise Architect

7 horas

Systems Modeling with SysML and Enterprise Architect (EA)

21 horas

UML in Enterprise Architect (workshops)

21 horas

Usar modelado de casos

14 horas

PMI Professional in Business Analysis (PBA) Certification Preparation

21 horas

PMP - Exam Preparation Training Course

35 horas

Certified Agile Process Owner (CAPO)®

14 horas

Certified Agile Service Manager (CASM)®

14 horas

Professional Scrum Master II | PSM II (Scrum.org accredited training course)

14 horas

Professional Scrum Product Owner II

14 horas

Professional Scrum for Software Development

21 horas

Package Management with Yarn

7 horas

Project Management with Trello

14 horas

Gestión de Proyectos Àgiles con OrangeScrum

14 horas

Categorías Relacionadas