Ero sivun ”Spagettikoodi” versioiden välillä
[katsottu versio] | [katsottu versio] |
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 1:
[[Tiedosto:Spaghetti.jpg|pienoiskuva|Havainnollistava kuva spagetista.]]
'''Spagettikoodi''' tarkoittaa [[tietokoneohjelma]]n [[lähdekoodi]]a ilman johdonmukaista rakennetta. Spagettikoodissa ohjelman logiikka siirtyy [[aliohjelma|rutiini]]sta toiseen palaamatta alkupisteeseen, joka tekee siitä vaikeasti seurattavan. Spagettikoodi viittaa liialliseen GOTO-käskyjen käyttöön, joka ohjaa tietokoneen suorittamaan toista osaa ohjelmassa ilman takeita palaamisesta.<ref>{{Verkkoviite | osoite = https://www.pcmag.com/encyclopedia/term/spaghetti-code | nimeke = spaghetti code | viitattu = 22.10.2022 | kieli = {{en}} }}</ref>
|