DDD na prática :: Implementação tática – Entidades vs Objeto de Valor

Post on 14-Apr-2017

152 views 0 download

Transcript of DDD na prática :: Implementação tática – Entidades vs Objeto de Valor

DDD NA PRÁTICA

IMPLEMENTAÇÃO TÁTICA – ENTIDADES E OBJETO DE VALOR

Domain Driven Design aborda alguns conceitos, boas práticas e guias de implementações Estratégicas e Táticas, as quais nos auxiliam num código limpo e representativo para o negócio.

COMEÇANDO COM O PRIMEIRO BOUNDED CONTEXT

ENTIDADE VS OBJETO DE VALOR

ENTIDADE VS OBJETO DE VALOR

ENTIDADE VS OBJETO DE VALOR

ENTIDADE VS OBJETO DE VALOR

IDENTIFICANDO OBJETO DE VALOR

IDENTIFICANDO OBJETO DE VALOR

Prefira Objetos de Valor em uma Entidade• Objetos de Valor são mais Leves;• Tente colocar o máximo de regras de negócio

nos Objetos de Valor;• Entidades normalmente atual como encapsuladores (Wrappers)

ENTIDADE BASE

ENTIDADE BASE

OBJETO DE VALOR

OBJETO DE VALOR

DESCRIÇÃO DO PROBLEMA

MODELANDO O DOMINIO

•O que podemos extrair de um cenário hoteleiro?•Vamos debater um pouco...

REFERÊNCIASLIVROS

PERGUNTAS E RESPOSTAS !!!