Entender e codificar requisitos do "mundo real" para um software muitas vezes é uma tarefa de complicada e que demanda muito tempo.
Uma estratégia atacar esses problemas é modelar o software através do Domain Driven Design e utilizar os seus elementos para projetar e estruturar o seu código a partir de uma linguagem comum, úbiqua, entre os envolvidos no projeto de forma a que ela reflita como o domínio se comporta.
Nesta palestra serão alguns de cenários com o DDD tático, mostrando exemplos de código e em como aplicar alguns dos fundamentos do DDD nos seus problemas.