Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
DDD: BENEFÍCIOS E PONTOS DE ATENÇÃO COM BOUNDED CONTEXTS
Slide 2
Slide 2 text
LEMBRANDO UM POUCO SOBRE A DEFINIÇÃO
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
COMO EU ENXERGO?
Slide 5
Slide 5 text
VOCÊ PERCEBE NITIDAMENTE QUE EXISTEM SUB-PROBLEMAS QUE DERIVAM DO PRINCIPAL
Slide 6
Slide 6 text
BENEFÍCIOS DA IDENTIFICAÇÃO
Slide 7
Slide 7 text
MAXIMIZA COESÃO ENTRE OS ELEMENTOS DA SOLUÇÃO PROPOSTA
Slide 8
Slide 8 text
TE AFASTA DE SOLUÇÕES MAIS FRÁGEIS
Slide 9
Slide 9 text
EXEMPLO
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
EM OUTRO CONTEXTO...
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
SEM SEPARAÇÃO NÍTIDA DE CONTEXTOS...
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
PONTOS DE ATENÇÃO
Slide 16
Slide 16 text
ATENÇÃO A INTEGRIDADE DO MODELO NAQUELE CONTEXTO
Slide 17
Slide 17 text
TODO CÓDIGO ESCRITO ALI DEVERIA TER RELAÇÃO DIRETA COM O SUB- PROBLEMA QUE DELIMITA O CONTEXTO
Slide 18
Slide 18 text
SUGIRO A SEGUINTE PERGUNTA: QUAL PARTE DO SUBPROBLEMA ESTE CÓDIGO ENDEREÇA?
Slide 19
Slide 19 text
O BOUNDED CONTEXT CANVAS SUGERE MÉTRICAS DE VERIFICAÇÃO
Slide 20
Slide 20 text
A QUALIDADE DO BOUNDED CONTEXT É PROPORCIONAL AO DOMÍNIO SOBRE O PROBLEMA
Slide 21
Slide 21 text
NA VIDA REAL VAMOS RECORTAR UM SUB- PROBLEMA E PERCEBER QUE ELE É MAIS COMPLEXO DO QUE PARECIA
Slide 22
Slide 22 text
SUGESTÃO: QUANTO MENOS CONHECIMENTO EXISTE MAIS GROSSA PODE SER A GRANULARIDADE DO BOUNDED CONTEXT
Slide 23
Slide 23 text
SUGESTÃO: SOLUÇÕES DIFERENTES PARA O MESMO SUB-PROBLEMA PODEM RESIDIR EM SERVIÇOS DIFERENTES
Slide 24
Slide 24 text
A SEPARAÇÃO MAIS AGRESSIVA DO CÓDIGO RESTRINGE UM POUCO MAIS A REUTILIZAÇÃO POR MERA COINCIDÊNCIA
Slide 25
Slide 25 text
OBVIAMENTE QUE A DISTRUIBUIÇÃO TRAZ OS SEUS DESAFIOS, QUE NÃO SÃO POUCOS