Terme péjoratif qui qualifie un code instable, désordonné, mal structuré, répétitif ou difficile à maintenir.
Un code spaghetti peut être la conséquence de plusieurs facteurs comme par exemple le mélange de l’accès aux données, des requêtes, du contrôle de récupération des paramètres de requête, de son affichage dans un même fichier.