Spagetti-koodi

Kirjoittaja: John Stephens
Luomispäivä: 28 Tammikuu 2021
Päivityspäivä: 29 Kesäkuu 2024
Anonim
Spagetti-koodi - Tekniikka
Spagetti-koodi - Tekniikka

Sisältö

Määritelmä - mitä Spagetti-koodi tarkoittaa?

Spagetti-koodi on slangi-termi, jota käytetään viittaamaan ohjelmoidun lähdekoodin sekavaan verkkoon, jossa ohjelman sisällä tapahtuva ohjaus hyppää ympäri ja on vaikea seurata. Spagetti-koodilla on normaalisti paljon GOTO-lauseita ja se on yleinen vanhoissa ohjelmissa, jotka käyttivät sellaisia ​​lauseita laajasti.


Järjestelmällisempien ohjelmointikielen, kuten olio-ohjelmointikielen, nousu on vähentänyt spagettikoodin esiintyvyyttä.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää Spagetti-koodin

Vanhat ohjelmointikielet, kuten BASIC, joka sisälsi GOTO-lauseita, olivat erittäin herkkiä spagettikoodille, koska ohjelmoijien mielestä oli erittäin kätevää ohjata ohjelman ohjaus alueelta toiselle GOTO-käskyjen avulla.

Spagettikoodia pelkäävät kuitenkin ohjelmointiryhmät, joiden tehtävänä on tutkia vanhoja ohjelmia, koska ohjelman logiikan seuraaminen on erittäin vaikeaa. GOTO-lauseiden ja spagetti-koodin käyttö on helppoa vain alkuperäisen kehitysprosessin aikana, koska se aiheuttaa monimutkaisen koodin.


Mitä vanhemmaksi spagetti-koodilla kirjoitettu ohjelma saa, sitä vaikeampaa kehittäjien on seurata, jopa alkuperäisten kehittäjien.