Pular para o conteúdo principal

Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — CESPE / CEBRASPE 2025

Engenharia de SoftwareFerramentas de Desenvolvimento de Software
Código
ce209592
Banca
CESPE / CEBRASPE
Órgão
PC-DF
Ano
2025
Nível
Superior
Cargo
Gestor de Apoio as Atividades Policiais Civis - Especialidade: Analista de Informática: Desenvolvimento de Sistemas
Julgue o item que se segue, referente a clean code e à ferramenta SonarQube.O SonarQube tem uma abordagem embasada no princípio de que o código da base em produção deve ser formatado e revisado para garantir que se usem as interfaces de programação e os recursos de linguagem apropriados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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 e SonarQube

❌ ERRADO. A afirmação está incorreta porque descreve o SonarQube de maneira restrita, sugerindo que sua abordagem se baseia em formatar e revisar o código da base em produção para garantir o uso apropriado de interfaces e recursos de linguagem. Na realidade, o SonarQube é uma ferramenta de análise estática de código que realiza inspeção contínua do código-fonte durante o desenvolvimento, detectando bugs, vulnerabilidades, code smells e problemas de cobertura de testes — não se limitando a formatação ou revisão de código já em produção.

O SonarQube segue o princípio de inspeção contínua e fornece métricas e regras de qualidade que vão muito além de simples formatação. Ele é integrado ao pipeline de CI/CD para analisar o código antes de sua implantação, enquanto a frase do enunciado sugere um foco em código já em produção, o que não é sua principal aplicação.

Portanto, a afirmativa é falsa.

Gabarito: E (Errado)

Link permanente: /questoes/ce209592