Špagetový kód

Autor: John Stephens
Datum Vytvoření: 28 Leden 2021
Datum Aktualizace: 29 Červen 2024
Anonim
Špagetový kód - Technologie
Špagetový kód - Technologie

Obsah

Definice - Co znamená špagetový kód?

Špagetový kód je slangový termín používaný k označení spletité sítě programového zdrojového kódu, kde ovládání v rámci programu přeskočí všude a je obtížné jej sledovat. Špagetový kód má obvykle mnoho příkazů GOTO a je běžný ve starých programech, které tyto příkazy hojně používaly.


Vzestup strukturovanějších programovacích jazyků, jako jsou objektově orientované programovací jazyky, snížil prevalenci špagetového kódu.

Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje špagetový kód

Staré programovací jazyky jako BASIC, které obsahovaly příkazy GOTO, byly velmi citlivé na kód špagety, protože programátoři považovali za velmi výhodné řídit program z jedné oblasti do druhé pomocí příkazů GOTO.

Program špaget se však obává programovacích týmů, jejichž úkolem je nahlédnout do starých programů, protože programová logika je velmi obtížně dodržitelná. Protože to vede ke složitému kódu, použití příkazů GOTO a kódu špaget je výhodné pouze během původního vývojového procesu.


Čím starší je program, který byl napsán s kódem špagety, tím obtížnější je sledovat vývojáře, dokonce i původní vývojáři.