Refatoração: coesão e acoplamento
✅ CERTO. A afirmação está correta. Melhorar a coesão (classes focadas em uma única responsabilidade) e reduzir o acoplamento (diminuir dependências entre módulos) são objetivos centrais das boas práticas de refatoração de código. A refatoração, conforme definida por Martin Fowler, é o processo de alterar o código interno sem modificar seu comportamento externo, visando justamente aprimorar o design, a legibilidade e a manutenibilidade. Aumentar a coesão e diminuir o acoplamento são indicadores clássicos de um design melhorado, alinhados às técnicas de refatoração.
Fonte: Conceitos fundamentais de engenharia de software e refatoração (Fowler, Refactoring: Improving the Design of Existing Code).
Gabarito: item Certo (alternativa C).