Durante a manutenção evolutiva de um sistema corporativo, a equipe de desenvolvimento
identificou que a mesma regra de negócio está implementada de forma idêntica em múltiplos
módulos da aplicação. Para melhorar a manutenibilidade e reduzir inconsistências futuras, foi
proposta a centralização dessa regra em um único componente reutilizável. À luz das boas práticas
de engenharia de software, assinale o princípio que fundamenta essa decisão.