Em metodologias ágeis, a prática de Refatoração (Refactoring) é essencial para manter a saúde do código-fonte. Qual é o principal objetivo da refatoração em um projeto de desenvolvimento ágil?
- A)Adicionar novas funcionalidades ao sistema sem alterar o comportamento existente.
- B)Corrigir bugs críticos que afetam a estabilidade da aplicação em produção.
- C)Melhorar a estrutura interna e a clareza do código sem alterar sua funcionalidade externa.gabarito
- D)Reescrever grandes porções do software para adaptá-lo a uma nova tecnologia.
- E)Documentar exaustivamente todas as decisões de design tomadas pela equipe de desenvolvimento.