İçindekiler:
Tanım - Spagetti Kodu ne anlama geliyor?
Spagetti kodu, bir program içindeki kontrolün her yere sıçradığı ve takip edilmesi zor olan karışık bir programlama kaynak kodu ağına atıfta bulunmak için kullanılan argo bir terimdir. Spagetti kodu normalde birçok GOTO ifadesine sahiptir ve bu tür ifadeleri yaygın olarak kullanan eski programlarda yaygındır.
Nesneye yönelik programlama dilleri gibi daha yapılandırılmış programlama dillerinin yükselmesi spagetti kodunun yaygınlığını azaltmıştır.
Techopedia Spagetti Kodunu Açıklıyor
GOTO ifadeleri içeren BASIC gibi eski programlama dilleri spagetti koduna son derece açıktı, çünkü programcılar GOTO ifadelerini kullanarak programın bir alandan diğerine doğrudan kontrol edilmesini çok uygun buldular.
Bununla birlikte, spagetti kodu eski programlara bakmakla görevli programlama ekipleri tarafından korkulmaktadır, çünkü program mantığını takip etmek çok zorlaşmaktadır. Karmaşık koda yol açtığından, GOTO ifadelerinin ve spagetti kodunun kullanımı sadece orijinal geliştirme sürecinde uygundur.
Spagetti koduyla yazılmış bir program büyüdükçe, geliştiricilerin takip etmesi daha zor, orijinal geliştiriciler bile.
