evoluir um software, o que acaba se tornando a principal fonte de custo em uma futura evolução . ➔ Normalmente os juros cobrados para a resolução podem ser muito altos. ➔ Um menor acoplamento pode deixar uma alteração ou evolução mais flexível, porém pode introduzir alguns overheads ◆ Mapeamentos, serializações ◆ Desacoplamento entre microservices: comunicação assíncrona ➔ No início, um software mais acoplado pode dar a sensação de ser mais rápido de ser desenvolvido, porém gera sérios problemas ◆ Dificulta testes ◆ Refatorações são mais complicadas ◆ Evolução da arquitetura é difícil