EPISODE · Nov 11, 2015
281 Fogcast 21 - Optimistic v/s Pessimistic developer
from רברס עם פלטפורמה
הרבה זמן לא הקלטנו פרק של פוגקאסט שבו אנחנו מדברים על נושא אחד באופן חופשי יחד עם ליאור שיאון. אז אנחנו בפרק 281 ובפוגקסאט מס' 21. מזכיר את קבוצת הפייסבוק שלנו שבה אפשר לשתף הכל, ואת הטוויטר שלנו, הבלוג או אפילו RSS. ותודה לדוד, שהשאיר לנו הערות מחכימות בקבוצה, וזכה בספל של הפודקאסט היישר אליו הביתה. הנושא שלנו הפעם הוא המתכנת הפסימי מול המתכנת האופטימי. המתכנת האופטימי, הכל אצלו טוב, אלא אם כן הוכח מעל לכל ספק שהכל לא טוב. המתכנת הפסימי, חושב שהכל לא בסדר. (2:18) הבדלי הגישות באים לידי ביטוי בכתיבה, בבדיקות, בטסטים ובעיקר בתגובות לפידבק מהשדה. (2:35) אחד ההבדלים בגישות הוא הזמן בתקשורת מול התמיכה או המשתמש. (4:45) בדרך כלל נעדיף את המתכנתים הפסימיים, החסרון הוא שהתמיכה יתחילו להעסיק אותם יותר מאנשי הצוות האחרים. (8:44) דרך טובה אחת היא להפגיש את הקוד עם השטח יותר מהר, או לבחון אותו בתרחישים שונים ומשונים. (13:40) אם קרתה תקלה, מתכנת שרוצה לבדוק את המכשיר עצמו ולא באמצעות כלים אוטומטיים, זה אומר שנכשלנו. (15:40) כדאי להזכיר את המאמר של ג'ף אטווד, "הכלל הראשון של תכנות – זאת תמיד אשמתך". (17:10) מפתחים טובים מקפידים על טסטים טובים. הרבה פעמים מפתחים לא יודעים כמה שהם לא יודעים. (20:24) יש שפות שכן משפיעות על הטכניקות של החופש של הכתיבה. למשל Rust אולי דורשת פחות טסטים בסיסיים, לעומת Ruby או פייתון. (25:22 לסוף, עדכון קטן על Bringg, ומתמודדים עם המון אתגרים של עבודה בזמן אמת. (30:15) בדיחה קטנה: 5 השלבים של התמודדות עם באג. הקובץ נמצא כאן, האזנה נעימה ותודה לרועי שלומי על התקציר של הפרק.
NOW PLAYING
281 Fogcast 21 - Optimistic v/s Pessimistic developer
No transcript for this episode yet
Similar Episodes
Jun 25, 2026 ·73m
Jun 24, 2026 ·93m