Qué es el código espagueti Código espagueti se refiere a código que está desordenado y difícil de entender debido a una mala estructuración, un uso excesivo de anidamientos de estructuras de control, una falta de comentarios y una falta de nombres claros para variables y funciones.
El término viene por la analogía de que el código es tan desordenado como un plato de espagueti.
En los lenguajes no estructurados (como BASIC, por ejemplo) el uso de la sentencia GOTO era la causa principal de código espagueti.