Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2023

ProgramaçãoLinguagens de programação
Código
ce154093
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Médio
Cargo
Analista de Tecnologia da Informação - Perfil: Sustentação Tecnológica
Com relação ao desenvolvimento Java EE, a padrões e antipadrões de projeto Java EE, a software de versionamento e guarda de fontes e a conceitos de arquitetura monolítica e microsserviços, julgue o item subsequente. O antipadrão de programação denominado âncora de barco decorre da situação em que os programadores deixam um trecho do código na base de código, com a intenção de utilizá-lo posteriormente, caso precisem.
  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”.

Antipadrão "Boat Anchor" (Âncora de Barco)

✅ CERTO. O antipadrão conhecido como "boat anchor" (âncora de barco) descreve exatamente a situação em que trechos de código são mantidos na base mesmo sem uso atual, na expectativa de que possam ser reaproveitados futuramente.

A definição apresentada no enunciado corresponde fielmente a esse antipadrão: programadores deixam um trecho de código na base com a intenção de utilizá-lo posteriormente, caso precisem. Isso gera aumento desnecessário de complexidade, dificuldade de manutenção e desperdício de recursos — características típicas de um antipadrão.

PEGA ESSA DICA!

O antipadrão "boat anchor" é frequentemente associado a código morto (dead code) e componentes obsoletos que permanecem no sistema. Memorize o nome e a definição: é um clássico em provas sobre padrões e antipadrões de projeto.

✅ CERTO.

Link permanente: /questoes/ce154093