Vés al contingut

Codi spaghetti

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 12:53, 9 juny 2022 amb l'última edició de Rebot (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
(dif.) ←la pròxima versió més antiga | vegeu la versió actual (dif.) | Versió més nova → (dif.)

El codi spaguetti és un terme pejoratiu per als programes de computació que tenen una estructura de control de flux complexa i incomprensible. El seu nom deriva del fet que aquest tipus de codi font sembla assemblar-se a un plat d'espaguetis, és a dir, un munt de fils intricats i nuats. Tradicionalment se sol associar aquest estil de programació amb llenguatges bàsics i antics, on el flux es controlava mitjançant sentències de control primitives com GOTO i utilitzant números de línia.[1] Un exemple de llenguatge que convidava a l'ús de codi spaghetti és el QBasic de Microsoft en les seves primeres versions.[2]

Referències

[modifica]
  1. Schwille, Jürgen (1993). "Use and abuse of exceptions — 12 guidelines for proper exception handling" a Ada – Europe '93 (Proceedings). Lecture Notes in Computer Science 688: 142–152, Springer Berlin Heidelberg. DOI:10.1007/3-540-56802-6_12 
  2. Conway, Richard. A primer on disciplined programming using PL/I, PL/CS, and PL/CT. Winthrop Publishers, 1978. ISBN 0-87626-712-6. 

Enllaços externs

[modifica]