Carregando...
Carregando...
Ajude a melhorar a plataforma
Refatoração é uma técnica poderosa no desenvolvimento de software, conhecida por melhorar a estrutura interna do código sem alterar seu comportamento externo. Apesar de seus benefícios, a refatoração possui limitações que podem não torná-la ideal em todos os contextos. Reconhecer essas limitações é crucial para aplicar a técnica de forma eficaz.
Diante disso, assinale a alternativa que descreve o porquê é importante estar ciente das limitações da refatoração.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa C - Entender as limitações da refatoração permite aos desenvolvedores aplicá-la de forma mais estratégica, evitando excessos que podem complicar o código.
Embora a refatoração seja uma técnica essencial para manter a saúde do código, ela não deve ser aplicada indiscriminadamente. Conhecer seus limites é parte da maturidade profissional.
Refatorar exige tempo e testes. Se um código está funcionando, tem prazo curto e não será modificado no futuro próximo, a refatoração extensiva pode ser um desperdício de recursos (over-engineering). Além disso, sem uma cobertura de testes sólida, a refatoração pode introduzir bugs.
Reconhecer as limitações impede que o desenvolvedor perca o foco no objetivo principal (entregar funcionalidade) em prol de uma perfeição técnica desnecessária ou arriscada no momento errado.
Alternativa C.