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.
- AReescrever o módulo por completo, substituindo todas as funções antigas e desconsiderando a estrutura atual do código.
- BAlterar a lógica de autenticação para otimizar desempenho, mesmo que o comportamento observável do módulo seja modificado.
- CCriar novos métodos e remover os existentes sem executar a suíte de testes, limitando-se a verificações manuais.
- DIncorporar novas funcionalidades ao módulo, aproveitando a oportunidade para modificar a lógica de autenticação.
- EAplicar melhorias estruturais graduais e utilizando a suíte automatizada para validar cada alteração.