קוד ספגטי

מְחַבֵּר: John Stephens
תאריך הבריאה: 28 יָנוּאָר 2021
תאריך עדכון: 29 יוני 2024
Anonim
פרק 61- ספגטי אדום של פעם
וִידֵאוֹ: פרק 61- ספגטי אדום של פעם

תוֹכֶן

הגדרה - מה המשמעות של קוד ספגטי?

קוד ספגטי הוא מונח סלנג המשמש להתייחס לרשת סבוכה של קוד המקור לתכנות בו השליטה בתוכנית קופצת בכל מקום וקשה לעקוב אחריה. בקוד הספגטי בדרך כלל יש הרבה הצהרות GOTO והוא נפוץ בתוכניות ישנות, שהשתמשו בהצהרות כאלה בהרחבה.


עלייתן של שפות תכנות מובנות יותר, כמו שפות תכנות מונחות עצמים, הפחיתה את שכיחות קוד הספגטי.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את קוד הספגטי

שפות תכנות ישנות כמו BASIC, בהן הוצגו הצהרות GOTO, היו רגישות מאוד לקוד ספגטי מכיוון שמתכנתים מצאו שנוח מאוד להפנות את השליטה בתוכנית מאזור לאזור באמצעות הצהרות GOTO.

עם זאת, קוד הספגטי מפחד על ידי צוותי תכנות המוטלים עליהם לבדוק תוכניות ישנות מכיוון שההיגיון בתוכנית הופך להיות קשה מאוד למעקב. מכיוון שהוא מוליד קוד מורכב, השימוש בהצהרות GOTO וקוד ספגטי נוח רק בתהליך הפיתוח המקורי.

ככל שהתוכנית מתבגרת שנכתבה עם קוד ספגטי, כך קשה יותר למפתחים לעקוב אחריהם, אפילו למפתחים המקוריים.