Mi az a spagetti kód?

A spagetti kód szleng, amelyet olyan program forráskódjának leírására használnak, amelyet egy ember nehéz olvasni vagy követni, mert az eredeti programozó írta a kódot. Az alábbiakban néhány példa arra, hogy mi okozhat spagetti kódot.

Spagetti kód példák

  • A kód nem szervezett, és a kód más részein található kódrészei vannak.
  • A kód sok másra vagy fájlra ugrik, ami megnehezíti a hibakeresést anélkül, hogy sokat kellene ugrani.
  • A kód tartalmazza a goto utasításokat, amelyeket a programozónak egy teljesen új kódterületre kell követnie.
  • A kód nem törik le feltételes blokkokká vagy tabulátorba, így nehezen olvasható.

A spagetti kódot rossz gyakorlatnak tekintik, mert ha hiba tapasztalható, nehezebb megtalálni a hibát okozó tényezőket. A spagetti kódot csökkentheti úgy, hogy a kódot megtartja, megfelelően formázza, megjegyzéseket készít, szubrutinokat használ, és ha lehetséges, a kódok szekcióba ütközik.

Kludge, Obfuscation, Programozási feltételek