הבאג שגרם לפיצוץ ה"אריאן-5" נחשב במשך שנים לבאג הנורא ביותר בכל הזמנים.
שילוב רשלני של קוד לגאסי ללא ניתוח מחדש, פעולת המרה ללא בדיקת גבולות והיעדר מנגנון כללי לטיפול בחריגות גרמה להתרסקות פאר משגרי הלוויינים האירופי בטיסת הבכורה שלו.
רשומות המתוייגות “Exceptions”
הייררכיה של טיפול בחריגות בפוסט הקודם דיברתי על הדרך הנכונה לנהל טיפול בחריגות (Exceptions). כעת, אפשר לדון בשאלה אילו חריגות לזרוק. איך ומה? טיפוסים: איזה טיפוס exception צריך לזרוק? האם להסתפק בסתם…
בפוסט הקודם דיברתי על כשלים במערכות תוכנה ברמות השונות. בפוסט הזה, אני מתמקד ברמת הנדסת התוכנה והקידוד עצמו. חריגות טיפול בחריגות (Exception Handling) הוא אחד מאבני היסוד של כל מערכת…