Logo Passei Direto
Buscar
O que é "refatoração" em desenvolvimento de software?
A) O processo de eliminar bugs do código.
B) A reescrita total do código-fonte sem alterar o comportamento funcional.
C) A adição de novas funcionalidades ao sistema.
D) A remoção de funcionalidades obsoletas.
User badge image
Exercícios Para o Conhecimento

há 4 meses

Respostas

User badge image

Ed Verified user icon

há 4 meses

Refatoração é um conceito importante no desenvolvimento de software que se refere ao processo de modificar o código existente para melhorar sua estrutura, legibilidade e manutenção, sem alterar seu comportamento funcional. Analisando as alternativas: A) O processo de eliminar bugs do código. - Isso se refere à correção de erros, não à refatoração. B) A reescrita total do código-fonte sem alterar o comportamento funcional. - Esta definição se aproxima do conceito de refatoração, pois enfatiza a manutenção do comportamento do software enquanto se melhora a estrutura do código. C) A adição de novas funcionalidades ao sistema. - Isso não é refatoração, mas sim desenvolvimento de novas funcionalidades. D) A remoção de funcionalidades obsoletas. - Embora possa ser parte do processo de manutenção, não é o foco da refatoração. Portanto, a alternativa correta é: B) A reescrita total do código-fonte sem alterar o comportamento funcional.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina