Namai Plėtra Kas yra spagečių kodas? - apibrėžimas iš techopedijos

Kas yra spagečių kodas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Spagečių kodas“?

„Spagečio kodas“ yra slengo terminas, vartojamas nurodant susipainiojusį programavimo šaltinio kodą, kuriame programos valdymas šokteli visur ir sunku jo laikytis. Spagečių kode paprastai yra daug GOTO teiginių ir jis yra įprastas senosiose programose, kuriose tokie teiginiai buvo plačiai naudojami.

Atsiradus labiau struktūruotoms programavimo kalboms, tokioms kaip objektinio programavimo kalbos, sumažėjo spagečių kodo paplitimas.

„Techopedia“ paaiškina „Spagečių kodą“

Senos programavimo kalbos, tokios kaip BASIC, kuriose pateikiami GOTO teiginiai, buvo labai jautrios spagečių kodams, nes programuotojams buvo labai patogu nukreipti programos valdymą iš vienos srities į kitą naudojant GOTO teiginius.

Tačiau spagečio kodo bijo programavimo komandos, kurioms pavesta pažvelgti į senas programas, nes programos logika tampa labai sudėtinga. Kadangi tai sukelia sudėtingą kodą, naudoti GOTO teiginius ir spagečių kodą yra patogu tik pradinio kūrimo proceso metu.

Kuo senesnė programa, kuri buvo parašyta su spagečių kodu, tuo senesnė bus kūrėjų sekimo galimybė, net ir originalių kūrėjų.

Kas yra spagečių kodas? - apibrėžimas iš techopedijos