Spaghetti code
termine dispregiativo
Spaghetti code è un termine dispregiativo per quei programmi per computer che abbiano una struttira di controllo del flusso complessa e/o incomprensibile con uso esagerato ed errato di GOTO, eccezioni, thread e altri construtti di branching non strutturati.
Il suo nome deriva da fatto che questi tipi di codice tendono a assobiglire a dei piatti di spaghetti, ovvero intrecciati ed annodati.
Spaghetti code è un esempio di anti-pattern.
See also
References
(EN) Denis Howe, Spaghetti code, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL
External links
- Go To Statement Considered Harmful. La classica descrizione e degli spaghetti code fatta da Edsger Dijkstra.
- The Daily WTF - Curious Perversions In Information Technology