Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — CESPE / CEBRASPE 2023

ProgramaçãoConceitos básicos de programação
Código
ce161028
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2023
Nível
Superior
Cargo
Analista - Especialização: Tecnologia
A respeito de clean code, julgue o item que se segue.Uma das premissas para que um código seja considerado “limpo” é que suas funções sejam pequenas e cada uma execute apenas uma funcionalidade.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Clean Code – Funções Pequenas e Com Uma Única Responsabilidade

CERTO. A afirmação está correta e reflete um dos pilares do conceito de clean code (código limpo), popularizado por Robert C. Martin no livro Clean Code: A Handbook of Agile Software Craftsmanship. Para que um código seja considerado limpo, suas funções devem ser pequenas (idealmente com poucas linhas) e cada função deve executar apenas uma funcionalidade – ou seja, deve ter uma única responsabilidade. Esse princípio é derivado do Princípio da Responsabilidade Única (SRP), aplicado no nível de funções, e visa facilitar a leitura, a manutenção e os testes do código.

A banca cobra aqui um conhecimento conceitual básico sobre boas práticas de programação. Não há pegadinha: o enunciado descreve exatamente uma das principais premissas do clean code.

Gabarito: ✅ CERTO.

Link permanente: /questoes/ce161028