Pular para o conteúdo principal

Questão de Não definido — Geral — INSTITUTO AOCP 2026

Não definidoGeral
Código
qg729334
Banca
INSTITUTO AOCP
Órgão
UNIRIO
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Durante a análise de um módulo de autenticação, a equipe identificou trechos de código com responsabilidades misturadas, nomes pouco descritivos, funções extensas e duplicidade de regras de validação. O tech lead decidiu que as melhorias deveriam ocorrer sem alterar o comportamento externo do software, garantindo que o módulo permanecesse funcional durante as modificações. A equipe de testes já possui uma suíte ampla e automatizada para detectar qualquer desvio. Considerando boas práticas de refatoração, assinale a alternativa que apresenta a abordagem que se alinha ao objetivo descrito.
  1. AReescrever o módulo por completo, substituindo todas as funções antigas e desconsiderando a estrutura atual do código.
  2. BAlterar a lógica de autenticação para otimizar desempenho, mesmo que o comportamento observável do módulo seja modificado.
  3. CCriar novos métodos e remover os existentes sem executar a suíte de testes, limitando-se a verificações manuais.
  4. DIncorporar novas funcionalidades ao módulo, aproveitando a oportunidade para modificar a lógica de autenticação.
  5. EAplicar melhorias estruturais graduais e utilizando a suíte automatizada para validar cada alteração.
Revelar gabarito e comentário

GabaritoE — Aplicar melhorias estruturais graduais e utilizando a suíte automatizada para validar cada alteração.

Link permanente: /questoes/qg729334