
Příklady kódu špagety
- Kód není organizován a obsahuje části kódu, které patří jinde v kódu.
- Kód přeskočí do jiných částí nebo souborů hodně, takže je obtížnější ladit, aniž by museli hodně skákat.
- Kód obsahuje goto příkazy, které musí programátor dodržovat na zcela novou oblast kódu.
- Kód není rozdělen do podmíněných bloků nebo tabulátorů, což ztěžuje čtení.
Kód špagety je považován za špatnou praxi, protože pokud se vyskytnou chyby, je obtížnější zjistit, co způsobuje chybu. Spaghetti kód může být snížen tím, že váš kód bude organizován, správně naformátován, komentován, pomocí podprogramů a pokud je to možné, kód bude rozdělen do sekcí.
Kludge, Obfuscation, Programovací termíny