Spaghetti code

termine dispregiativo
Versione del 8 mar 2005 alle 10:48 di Snowdog (discussione | contributi) (piccole correzioni)

Spaghetti code è un termine dispregiativo per quei programmi per computer che abbiano una struttura di controllo del flusso complessa e/o incomprensibile con uso esagerato ed errato di GOTO, eccezioni, thread e altri construtti di ramificazione non strutturati.

Un piatto di spaghetti è indissolubilmente intrecciato, da qui il nome spaghetti code.

Il suo nome deriva dal fatto che questi tipi di codice tendono a assomigliare a dei piatti di spaghetti, ovvero ad una catasta di fili intrecciati ed annodati.

Lo spaghetti code è un esempio di anti-pattern.

Vedi anche


Collegamenti esterni

Categoia:Informatica