Resumo: Para desenvolver software de qualidade é preciso conhecer boas práticas, 
não só de codificação, mas de design. O livro de Eric Evans, intitulado "Domain 
Driven Design" traz uma série de padrões que podem ser usados como boas práticas 
em projetos de software. Neste seminário, mostraremos alguns desses padrões. Uma 
parte deles diz respeito a técnicas de modelagem, como a Arquitetura em Camadas, 
Fábricas, Repositórios, Entidades, Serviços. Uma outra parte nos ajuda a lidar 
com sistemas legados e a preservação da integridade do modelo, como Mapa de 
Contexto, Núcleo Compartilhado, Camada-Anticorrupção. Também falaremos sobre a 
importância da boa qualidade de comunicação entre desenvolvedores e usuários do 
software através de uma Linguagem Ubíqua.




Back