Domov Razvoj Kaj je koda za špagete? - definicija iz tehopedije

Kaj je koda za špagete? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni koda za špagete?

Spaghetti koda je slengovski izraz, ki se nanaša na zapleteno spletno programsko izvorno kodo, kjer nadzor znotraj programa skače povsod in je težko slediti. Špageti koda ima običajno veliko stavkov GOTO in je pogosta v starih programih, ki so takšne izjave veliko uporabljali.

Porast bolj strukturiranih programskih jezikov, kot je objektno usmerjen programski jezik, je zmanjšal razširjenost kode za špagete.

Tehopedija razlaga kodo za špagete

Stari programski jeziki, kot je BASIC, ki so vsebovali stavke GOTO, so bili zelo dovzetni za kodo špagetov, ker je programerjem bilo zelo priročno usmeriti nadzor nad programom iz enega območja v drugo z izrazi GOTO.

Vendar pa se kodi za špagete bojijo programske ekipe, ki so zadolžene za pregledovanje starih programov, ker je programska logika zelo težko slediti. Ker nastane zapletena koda, je uporaba GOTO stavkov in kod za špagete priročna le med prvotnim razvojem.

Starejši program, ki je bil napisan s kodo za špagete, težje je, da ga spremljajo celo izvirni razvijalci.

Kaj je koda za špagete? - definicija iz tehopedije