A alternativa correta é a letra C: "Reengenharia e refatoração são processos feitos para fazer com que um software seja mais fácil de manter e de compreender, e são diferentes entre si." A refatoração é um processo de melhoria do código existente, sem alterar sua funcionalidade externa, com o objetivo de torná-lo mais fácil de entender, manter e evoluir. Já a reengenharia é um processo mais amplo, que envolve a análise e modificação de todo o sistema, incluindo sua arquitetura e funcionalidades, com o objetivo de melhorar sua qualidade e adequação aos requisitos do usuário.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar