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:
- fim da linha;
- espera ativa;
- fluxo de lava;
- âncora de barco;
- 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