Domínio

Princípios de design e modularidade

Acoplamento, coesão e os princípios de design que mantêm sistemas grandes fáceis de mudar. Você pratica traçar fronteiras entre módulos e usa domain-driven design para alinhar essas fronteiras ao negócio.

Este domínio cobre o ferramental estrutural: coesão e acoplamento como as forças que decidem se mudar o sistema continua barato, os princípios de design que mantêm as dependências apontando na direção certa, e domain-driven design como método para traçar fronteiras que o negócio reconhece. No final, você consegue decompor um sistema em módulos e defender cada fronteira traçada.

Tópicos deste domínio