לא מאמין שלא עשיתי Save
בין כל הבאגים שאפשר לפגוש אלה שקשורים לדברים טפשיים מחוץ לקוד הם המרגיזים ביותר-
כשאתה מגלה שהתיקון שעשית בקוד לא באמת נקלט כי וובפאק נתקע, אחרי חצי שעה שאתה מנסה להבין למה גם אחרי התיקון דברים לא עובדים.
כשאתה מגלה שאתה מדבג את הדבר הלא נכון, כי שכחת ללחוץ Save.
כשאתה מגלה שהמערכת לא עובדת כי השתמשת ב ^
ב package.json והותקנה גירסה חדשה מדי של אחת התלויות.
כשאתה מגלה שכל הזמן הזה שחיפשת את הבעיה בעצם היית מחובר לשרת הלא נכון.
מה שכל כך מרגיז בבאגים האלה הוא שממש בקלות היה אפשר לגלות אותם, אם רק הייתי חושב על לבדוק את הדבר הנכון מההתחלה. והאופטימיות במפגש עם כל באג מהסוג הזה באה מהשיעור שהוא מלמד-
כשדברים מוזרים קורים, קודם כל לסגור ולפתוח את webpack לפני שממשיכים.
כשדברים מוזרים קורים, קודם כל לעשות Save.
כשדברים מוזרים קורים, קודם כל להשוות גירסאות שהותקנו עם npm ls
כשדברים מוזרים קורים, קודם כל להסתכל על איזה שרת אני עובד.
ככל שרשימת הבדיקות המהירות שלכם מדויקת יותר ומתאימה יותר למצבים שאנחנו נתקלים בהם ביום יום, כך עולה סיכוי לחסוך את ההתברברות בפעם הבאה.