FC ConcursosFC Concursos

Questão FC370103

Os analistas do TJMS possuem convenções de código-fonte bem definidas, que orientam o bom desenvolvimento de novos sistemas. As convenções de código-fonte do TJMS ajudam a manter o

Padrões de Projeto (Engenharia de Software)

FGV · 2024

Os analistas do TJMS possuem convenções de código-fonte bem definidas, que orientam o bom desenvolvimento de novos sistemas. As convenções de código-fonte do TJMS ajudam a manter os códigos bem estruturados e fáceis de manutenir.

 

Ao reforçar a boa estruturação e a clareza do código-fonte, as convenções do TJMS mitigam diretamente o antipadrão de software conhecido como:

  1. fim da linha;
  2. espera ativa;
  3. fluxo de lava;
  4. âncora de barco;
  5. código espaguete.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

O Código espaguete é um antipadrão caracterizado por fluxo de controle confuso, dependências cruzadas, funções monolíticas e uso excessivo de variáveis globais, resultando em baixa legibilidade e dificuldade de manutenção.

Convencões de código — como padrões de nomenclatura, organização de módulos, regras de indentação, limites de responsabilidade e uso de comentários — forçam uma estrutura previsível e coerente.

Ao impor essas práticas, reduz-se a proliferação de trechos entrelaçados e aumenta-se a separação de preocupações, tornando o fluxo de execução mais claro e as dependências explícitas.

O impacto prático é direto: facilita revisões, testes e refatoração, diminui a introdução de bugs e torna o sistema mais evolutivo, neutralizando o problema do código espaguete.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo