Entrar em Contato

Programa do Curso

O que é Domain-Driven Design (DDD)

  • Construção do Conhecimento do Domínio

A Língua Ubíqua

  • A Necessidade de uma Linguagem Comum
  • Criando a Língua Ubíqua
  • Os Blocos de Construção do Design Baseado em Modelo
  • Arquitetura em Camadas
  • Entidades
  • Objetos de Valor (Value Objects)
  • Serviços
  • Módulos
  • Agregações
  • Fábricas
  • Repositórios

Refatorando para uma Perspectiva Mais Profunda

  • Refatoração Contínua
  • Trazendo os Conceitos Chaves à Tona

Preservando a Integridade do Modelo

  • Contexto Delimitado (Bounded Context)
  • Integração Contínua
  • Mappa de Contexto
  • Núcleo Compartilhado
  • Cliente-Fornecedor
  • Conformista
  • P Camada Anticorrupção
  • Caminhos Separados
  • Serviço de Hospedagem Aberto
  • Destilação (Distillation)

Requisitos

Nenhum requisito prévio.

 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas