Desenvolvimento de Software · Intermediário · Português · Informal
código espaguete
Código com fluxo emaranhado, cheio de desvios e dependências cruzadas, tão difícil de seguir quanto um prato de macarrão enrolado.
Onde usar
'Isso virou código espaguete': dito ao descrever módulos sem estrutura, em que mexer em um ponto quebra outro.
Exemplos
Esse módulo virou código espaguete depois de cinco anos de remendos.
Não dá para testar isso, é código espaguete puro.
Antes de adicionar a feature, precisamos desembaraçar esse código espaguete.
Cuidado
É gíria crítica; ao registrar o problema em documento, descreva o que está confuso, como acoplamento ou funções gigantes.
Sinônimos
spaghetti code, código emaranhado
Antônimos
código limpo
Origem
Tradução do inglês spaghetti code, pela imagem do macarrão enrolado.