הרבה זמן לא הקלטנו פרק של פוגקאסט שבו אנחנו מדברים על נושא אחד באופן חופשי יחד עם ליאור שיאון. אז אנחנו בפרק 281 ובפוגקסאט מס' 21.
מזכיר את קבוצת הפייסבוק שלנו שבה אפשר לשתף הכל, ואת הטוויטר שלנו, הבלוג או אפילו RSS. ותודה לדוד, שהשאיר לנו הערות מחכימות בקבוצה, וזכה בספל של הפודקאסט היישר אליו הביתה.
הנושא שלנו הפעם הוא המתכנת הפסימי מול המתכנת האופטימי.
- המתכנת האופטימי, הכל אצלו טוב, אלא אם כן הוכח מעל לכל ספק שהכל לא טוב. המתכנת הפסימי, חושב שהכל לא בסדר. (2:18)
- הבדלי הגישות באים לידי ביטוי בכתיבה, בבדיקות, בטסטים ובעיקר בתגובות לפידבק מהשדה. (2:35)
- אחד ההבדלים בגישות הוא הזמן בתקשורת מול התמיכה או המשתמש. (4:45)
- בדרך כלל נעדיף את המתכנתים הפסימיים, החסרון הוא שהתמיכה יתחילו להעסיק אותם יותר מאנשי הצוות האחרים. (8:44)
- דרך טובה אחת היא להפגיש את הקוד עם השטח יותר מהר, או לבחון אותו בתרחישים שונים ומשונים. (13:40)
- אם קרתה תקלה, מתכנת שרוצה לבדוק את המכשיר עצמו ולא באמצעות כלים אוטומטיים, זה אומר שנכשלנו. (15:40)
- מפתחים טובים מקפידים על טסטים טובים. הרבה פעמים מפתחים לא יודעים כמה שהם לא יודעים. (20:24)
- יש שפות שכן משפיעות על הטכניקות של החופש של הכתיבה. למשל Rust אולי דורשת פחות טסטים בסיסיים, לעומת Ruby או פייתון. (25:22
אין תגובות:
הוסף רשומת תגובה