זה לא מוזר זה באג - לפעמים מקבלים שגיאה מהבדיקות/לקוחות וזה נראה לכם מוזר. זה לא. זה פשוט באג.
זה יותר מבאג אחד - קורה שמוצאים לכם באג. הרבה פעמים זה יותר מבאג אחד.
זה באג קל. פתרתי אותו שלוש פעמים - בשחצנות פתרת באג בקלות. מסתבר שלא חשבת על כל המקרים.
זאת תוכנה. אפשר לעשות הכל - כששואלים אותך אותך אם ניתן לעשות זאת.
we have the technology - לבוגרי סטיב אוסטין. כששואלים אותך אותך אם ניתן לעשות זאת.
שום גמדים לא יבואו - אם לא תתקן/תנקה את הקוד, אף אחד לא יעשה זאת.
קוד זה כמו גרפולוגיה - ניתן להבין מקוד מי כתב אותו ומה אישיותו.
עיני הקוד עוד לא שזפו את ה-pc אפילו פעם אחת - רגע, עוד לא הרצתי את זה אפילו פעם אחת.
חמשת השלבים בעת קבלת באג (מקביל לחמשת שלבי האבל):
- אצלי זה עובד
- זאת בעייה בטסט
- זה נראה כמו memory overrun (גלישת חוצץ)
- זה מאוד מוזר (ראו למעלה)
- אה, יש כאן משתנה לא מאותחל / חסר if
שפת תכנות היא מטמורפוזה של מכונת טיורינג
מתכנתים אמיתיים כותבים ב-c - בעבר זה היה אסמבלר. מה בעתיד? פייתון?
בהינתן קוד - מתכנת חושב שהוא יכול לכתוב אותו טוב יותר.
קוד הוא כמו מאמר. ככל שתחפור בו תוכל לכתוב אותו טוב יותר ובהיר יותר.
אצל הקבוצה המקבילה זה יותר פשוט לפתח.
ב-gui על כל n אנשים יש לפחות n+1 דעות כיצד הוא צריך להראות.
קוד הוא לא בינך לבין המחשב אלא בינך לבין חברך - עדיף קוד ברור, כלומר לא כך (פתרון של שמונה מלכות).