Kod Spaghetti

Autor: John Stephens
Data Utworzenia: 28 Styczeń 2021
Data Aktualizacji: 29 Czerwiec 2024
Anonim
You’ve never eaten spaghetti like this before! Tastier than bolognese and carbonara
Wideo: You’ve never eaten spaghetti like this before! Tastier than bolognese and carbonara

Zawartość

Definicja - Co oznacza kod spaghetti?

Kod spaghetti to slangowe określenie odnoszące się do splątanej sieci kodu źródłowego programowania, w którym kontrola w programie przeskakuje wszędzie i jest trudna do naśladowania. Kod spaghetti zwykle zawiera wiele instrukcji GOTO i jest powszechny w starych programach, które często je stosowały.


Rozwój bardziej ustrukturyzowanych języków programowania, takich jak obiektowe języki programowania, zmniejszył rozpowszechnienie kodu spaghetti.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia kod spaghetti

Stare języki programowania, takie jak BASIC, które zawierały instrukcje GOTO, były bardzo podatne na kod spaghetti, ponieważ programiści uznali za wygodne wygodne sterowanie programem z jednego obszaru do drugiego za pomocą instrukcji GOTO.

Jednak kod spaghetti jest przerażony przez zespoły programistów, których zadaniem jest przeglądanie starych programów, ponieważ logika programu staje się bardzo trudna do przestrzegania. Ponieważ powoduje powstanie złożonego kodu, użycie instrukcji GOTO i kodu spaghetti jest wygodne tylko podczas oryginalnego procesu programowania.


Im starszy program, który został napisany kodem spaghetti, tym trudniej jest go śledzić deweloperom, nawet oryginalnym.