Em engenharia
de software, coesão e acoplamento são
princípios que se deve levar em consideração na busca pela
qualidade e facilidade de manutenção e evolução dos sistemas.
O que o Engenheiro deve buscar é um conjunto que leve o
software para uma situação de: