- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Arquitetura e Design de SoftwareArquitetura em Camadas
A separação de interesses é um princípio essencial no projeto de arquitetura de software.
Ao estruturar o software em camadas, um benefício que se espera auferir é o de