Semana 1 · Arquitetura de Software
Domain-Driven Design: Tackling Complexity in the Heart of Software
por Eric Evans
- clássico
- tem em português
- ✔ referência conferida
Nível: AvançadoConceitualLeitura densa
Tem em português?
Sim, tem edição brasileira.
- Domain-Driven Design: Atacando as Complexidades no Coração do Software — Alta Books, ISBN 9788550800653
Citado em
- VídeoModelagem de Software é Difícil? | "Ver" vs "Enxergar" (abre em nova aba)
- VídeoRecomendação de Livros - Introdução a Design Emergente (abre em nova aba)
- VídeoDDD & Microservices: At Last, Some Boundaries! • Eric Evans • GOTO 2015 (abre em nova aba)
- BlogDomainDrivenDesign (abre em nova aba)
- BlogBoundedContext (abre em nova aba)
Fontes que mencionam o livro, conferidas em . Links não são de afiliado.
Referências
- VídeoDDD & Microservices: At Last, Some Boundaries! • Eric Evans • GOTO 2015 (abre em nova aba)conferido em 18 de out. de 2026
- PaperVaughn Vernon — Effective Aggregate Design (DDD Community) (abre em nova aba)conferido em 18 de out. de 2026
- BlogMartin Fowler — BoundedContext (abre em nova aba)conferido em 18 de out. de 2026
- BlogMartin Fowler — Domain Driven Design (abre em nova aba)conferido em 18 de out. de 2026
✔ = link aberto e conferido em . Links de referência não são de afiliado.
Leia junto
Fundamentals of Software Architecture · Software Architecture: The Hard Parts · Clean Architecture · Learning Domain-Driven Design · Building Evolutionary Architectures
É a origem da linguagem ubíqua e dos bounded contexts. Vale ler depois de uma introdução mais leve, como o Learning DDD.
A parte de design estratégico, no fim do livro, é hoje a mais valiosa: como dividir o domínio em contextos e como eles se relacionam. Os capítulos de padrões táticos podem ficar para uma segunda leitura.
No vídeo de recomendação de livros, o Akita alerta que ele não deve ser lido como manual de instruções. Nos artigos do Martin Fowler sobre DDD e bounded context, ele aparece como a fonte do conceito, e na GOTO 2015 o próprio Eric Evans relaciona DDD a microsserviços.