

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No contexto do desenvolvimento de software, refatoração é uma técnica que visa melhorar a estrutura interna do código sem alterar seu comportamento externo. Assinale a alternativa correta sobre refatoração.
Refatoração torna o código mais difícil de entender, aumentando a complexidade.
Ao refatorar, os testes existentes são irrelevantes, pois a refatoração não afeta o comportamento do software.
Refatoração pode ajudar a simplificar o código, tornando-o mais modular e reutilizável.
Refatoração frequentemente resulta em uma completa reescrita do código, alterando seu comportamento externo.
Code smells são indícios de que o código está bem otimizado e não requer refatoração.