קוד ספגטי

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

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

יש פקודה שנקראת goto. goto אומרת למחשב לקפוץ לשורה אחרת. הקפיצות עושות את הקוד מסובך ובלתי ברור.

בשנת 1968 מישהו בשם דייקסטרה אמר שלא כדאי להשתמש ב-goto. מאז מנסים לכתוב קוד מסודר ופשוט.

כדי להסביר את הקוד כותבים הערות. הערות (comments) הן טקסט שהמחשב מתעלם ממנו והן עוזרות לבני אדם.

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

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

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!