Ed
há 3 dias
Refatoração, no contexto da Engenharia de Software, refere-se ao processo de modificar o código-fonte de um sistema com o objetivo de melhorar sua estrutura, legibilidade ou desempenho, sem alterar o comportamento externo do software. Analisando as alternativas: a) A criação de novos requisitos para o sistema - Isso não é refatoração, mas sim uma parte do processo de desenvolvimento de software. b) A reescrita completa de um sistema do zero - Refatoração não implica reescrever o sistema completamente. c) A modificação do código-fonte para melhorar sua estrutura, legibilidade ou desempenho, sem alterar seu comportamento - Esta é a definição correta de refatoração. d) A implementação de novos recursos no software - Isso também não é refatoração, mas sim uma adição de funcionalidades. Portanto, a alternativa correta é: c) A modificação do código-fonte para melhorar sua estrutura, legibilidade ou desempenho, sem alterar seu comportamento.
Mais perguntas desse material