O documento apresenta uma oficina sobre Domain Driven Design (DDD) e Event Storming. A agenda inclui uma introdução ao DDD, seus pilares e vantagens, além de uma explicação e exemplos práticos de como usar o Event Storming para mapear processos de negócio e domínios.
2. DDD
➢ O que é?
➢ Vantagem e
Desvantagem de se
usar
Pilares do DDD
➢ Linguagem Ubíqua
➢ Bound Context
➢ Context Map
01 02
Agenda
Event Storming
➢ Participantes
➢ Como usar
(cores dos post it)
Mão na Massa!
➢ Event Storming na
prática
03 04
4. Domain-Driven Design
Defende que os desenvolvedores devem ter um profundo conhecimento do
domínio do sistema que eles desenvolvem. Esse conhecimento deve ser obtido
por meio de conversas e discussões frequentes com especialistas no domínio
(ou no negócio).
Possui 3 Pilares
O que é DDD
12. O que se torna um problema !
Desvantagens
de NÃO usar o
DDD
13. ● Dificuldades na manutenção, extensão e
entendimento,
● Códigos confusos e repetitivos,
● Problemas na comunicação entre os Stakeholders,
● Análise dos domínios complexos geram confusão
39. Conclusão
DDD permite ao time como um
todo, uma única linguagem focada
no modelo de domínio do negócio,
excluindo qualquer jargão técnico.
40. CREDITS: This presentation template was created by
Slidesgo, including icons by Flaticon and infographics
& images by Freepik
Obrigado!
Alguma pergunta?
contato@nitechacademy.com.br
Nitechacademy.com.br