Mude a sua visão sobre desenvolvimento de Software Este livro vai te ensinar várias técnicas pra você reduzir a complexidade do Software e atacar os problemas de domínio e de negócio. Vai mudar a sua forma de pensar sobre desenvolvimento de aplicações e entendimento de Arquitetura de Software
Um clássico, mandatório para todo bom programador/arquiteto Simplesmente um clássico, abordagens profundas sobre design de soluções (as vezes cansativas e maçantes, porém necessárias) recomendo
Começo de tudo Nesse livro Eric Evans explica como funciona o DDD que é um design de software voltado para o domínio do negócio. Buscando harmonizar o entendimento e envolver todo o conhecimento da empresa na evolução de suas soluções de software.
Ele demonstra padrões que ajudam no desenvolvimento do design dirigido por modelos, e padrões para desenvolvimento do DDD.