Em um contexto de desenvolvimento ágil de software, a prática de Refatoração de Código desempenha um papel crucial. Assinale a alternativa que melhor descreve o principal objetivo da refatoração em relação à qualidade do software.
- A)Adicionar novas funcionalidades ao sistema para atender às demandas emergentes do cliente.
- B)Corrigir defeitos e bugs encontrados durante a fase de testes, garantindo a estabilidade do produto.
- C)Melhorar a estrutura interna e a legibilidade do código-fonte sem alterar seu comportamento externo, facilitando a manutenção e a evolução.gabarito
- D)Otimizar o desempenho do sistema através da reescrita de algoritmos complexos para reduzir o tempo de execução.
- E)Reorganizar a equipe de desenvolvimento para distribuir melhor as tarefas e aumentar a produtividade geral.