:?: Estou iniciando em Java e estou precisando entender melhor sobre Coesão e Coerção!! Se alguém souber de algum artigo, tutorial etc, que eu possa dar uma olhada, por favor dêem uma força!!! :?:
EDIT - Pus um “ç” em “Coerção”, só para facilitar a busca.
Este conceito de coesão está errado, pelo menos segundo os autores do termo, como Yourdon. Coesão é a medida de quanto as funcionalidades e características de um componente (uma classe, pro exemplo) estão relacionadas. Uma classe que imprima um arquivo em tela e mande um email, por exemplo, é pouco coesa porque faz coisas não-relacionadas.