Примери шпагетских кодова
- Код није организиран и има дијелове кода који припадају другдје у коду.
- Код скокова на друге делове или фајлове много отежава исправљање грешака, а да притом не морате много да прескакате.
- Код садржи гото изјаве које програмер мора слиједити до потпуно нове области кода.
- Код није разбијен у условним блоковима или картицама, што отежава читање.
Шпагети код се сматра лошом праксом, јер ако се грешке доживљавају, теже је пронаћи оно што узрокује грешку. Шпагети код се може смањити тако што се ваш код организује, правилно форматира, коментарише, користи потпрограме и ако је могуће разбијаш код у секције.
Клудге, Обфусцатион, Программинг термс