Špageti kod je izraz koji se koristi za opisivanje izvornog koda koji ima složene i zapetljane kontrolne strukture, posebno ako se koriste mnoge naredbe GOTO ili nestrukturni skokovi unutar izvornog koda. Tok programa u špageti kodu zbog mnogo nestrukturnih skokova izgleda kao špageti; beskonačno dugo, izvijeno i višestruko zapetljano.
Usporedi
Vanjske poveznice
- Go To Statement Considered Harmful. The classic repudiation of spaghetti code by Edsger Dijkstra.
- Članak R. Lawrencea Clarka u DAMATIONU: We don't know where to GOTO if we don't know where we've COME FROM, prosinac, 1973.
- Refactoring Java spaghetti code into Java bento code separating out a bowl full of code from one class into seven classes
- Brian Rinaldi: Objects and Frameworks - Taking a Step Back