Questão 98 · Informática: Programação e algoritmos
Acerca das técnicas de Clean Code e de Refactoring, julgue os itens a seguir.
Na declaração de variáveis, de acordo com as técnicas de Clean Code, devem ser utilizados nomes e funções curtos e abstratos, desde que seu significado esteja descrito nos comentários ao lado do código.
Julgue o item:
Gabarito: ERRADO
Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).
Comentário
Gabarito: ERRADO.
O item está incorreto porque as técnicas de Clean Code preconizam exatamente o oposto do que foi afirmado. De acordo com o Clean Code, nomes de variáveis, funções e classes devem ser descritivos, autoexplicativos e expressar claramente sua intenção, sem a necessidade de comentários adicionais para explicar seu significado. O objetivo é que o código seja legível por si só, como uma prosa. Utilizar nomes curtos e abstratos, dependendo de comentários para explicar seu propósito, vai contra os princípios de clareza e manutenibilidade do código limpo. Comentários devem ser usados para explicar o porquê de uma decisão complexa, e não o o quê o código faz, pois isso deve ser evidente pelos nomes e estrutura.
Fundamentos: Clean Code (Robert C. Martin)
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRF6 2025 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação), questão 98, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.