Questão de Engenharia de Software — Refatoração — FCPC 2026
Engenharia de SoftwareRefatoração
- Código
- qg675024
- Banca
- FCPC
- Órgão
- UFCA
- Ano
- 2026
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação / Área: Arquitetura e Desenvolvimento de Sistemas – Back-End
No contexto do Test-Driven Development (TDD), o ciclo Red–Green–Refactor estabelece uma disciplina para evolução contínua do código. Considerando esse ciclo, assinale a alternativa que descreve corretamente a etapa Refactor.
- AOtimizar a lógica interna para atender a novos requisitos de desempenho e escalabilidade identificados durante o teste.
- BImplementar novos testes automatizados com foco em aumentar métricas de cobertura e validar cenários ainda não contemplados.
- CDesenvolver rapidamente funcionalidades adicionais para antecipar requisitos futuros e reduzir a necessidade de mudanças posteriores.
- DAperfeiçoar a estrutura interna do código e a legibilidade dos testes, eliminando redundâncias e garantindo que o comportamento funcional externo permaneça inalterado.