Pular para o conteúdo principal

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.
  1. AOtimizar a lógica interna para atender a novos requisitos de desempenho e escalabilidade identificados durante o teste.
  2. BImplementar novos testes automatizados com foco em aumentar métricas de cobertura e validar cenários ainda não contemplados.
  3. CDesenvolver rapidamente funcionalidades adicionais para antecipar requisitos futuros e reduzir a necessidade de mudanças posteriores.
  4. 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.
Revelar gabarito e comentário

GabaritoD — Aperfeiç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.

Link permanente: /questoes/qg675024