Podliנגן פודקאסטים Webplayer

רברס עם פלטפורמה

רברס עם פלטפורמה

437 Refactoring (and Observability) with Omer van Kloeten

רברס עם פלטפורמה · 22 במרץ 2022

0:00

האזינו באפליקציית Podli 🎧

עקבו אחרי הפודקאסטים האהובים עליכם, האזינו לא מקוון וברכב עם CarPlay ו-Android Auto, ותמיד המשיכו מאיפה שהפסקתם. אפשר לנסות בחינם.

[קישור לקובץ mp3]בפרק זה אנחנו מארחים למחרת יום הפאי את עומר ון קלוטן לשיחה על Refactoring ו-Observability .

(רן) ולפני - בוא נכיר אותך, עומר - ספר לנו קצת על עצמך(רן) הזכרת שהיית פעם Product - אז אני לא יודע אם יצא לך לראות, אבל רץ ברשת סוג של סרטון שבו רואים את איש ה-Product, כשיש לו איזשהו סיוט או מחשבה על “רק שהמפתחים לא יעשו Refactoring” . . . . זה הסיוט של כל איש מוצר, כשהמפתח אומר “רגע-רגע-רגע - אני צריך לעשות Refactoring!” . . . .אז על זה באנו לדבר היום.
(רן) אז מפתח מדופלם, בוא נתחיל בזה - קם בבוקר, מסתכל על הקוד ואומר “משהו פה לא נראה לי . . . . משהו פה מסריח - אני חייב לעשות לו Refactoring” . . . .(רן) “הכימוס אינו נכון” . . . . (Encapsulation)(רן) חיכיתי עד שאוכל לשלוף את המילה הזאת . . . .
(רן) אז בוא נלך רגע ונעשה איזשהו מסע בזמן . . . . צריך להגיד, קודם כל, שאנחנו מדברים כאן בשיחה הזאת בעקבות איזשהו בלוג-פוסט שכתבת, ונשים אליו לינק [הנה], ששם אתה שוטח את התיאוריה - הקצרה, אני חייב להגיד, אבל עניינית.בוא לרגע ניזכר באיך היה כשהיינו מפתחים צעירים - הסתכלנו על קוד ואמרנו “רגע, זה עובד - אל תיגע בו!” . . .  אל תיגע בכלום, זה עובד! ועכשיו מתחילים . . .
(רן) אז בוא שנייה נעשה פסיכואנליזה של הסיפור הזה, ברשותך . . .  בעצם פיתחנו פה איזשהו Skill טכני, נכון? פיתחנו Skill טכני של להסתכל על הקוד ולהגיד מה אפשר לתקן בו או מה לא טוב בו - ואנחנו יודעים לעשות גם את זה: הזכרת Design Patterns והזכרת  . . . . לא הזכרת כימוס אבל אני הזכרתי . . . . הזכרת Usability והזכרת מודולריות וכל זה - יש לנו את היכולת הטכנית לעשות את זה.עכשיו - כל דבר נראה לנו כמו מסמר . . . יש לנו פטיש ביד, וכל דבר נראית לנו כמו מסמר . . . רק רציתי להציג את הבעיה.(אורי) אני חושב שחוץ מכלי - יש לנו כלי נוסף ביד, או Skill טכני - יש גם תחושות, זה הרי הכל מתחיל מתחושה. פעם קראתי איזשהו Post על איך מודדים Tech-Debt - סובייקטיבי לגמרי . . . .(רן) מדד ה-WTF-per-Minute, כמובן  . . . . (אורי) כן, פשוט שאל את המפתח מה הוא חושב על הקוד שלו . . . Over-time, זה כנראה יגיע לרמות שבהן אתה תגיד לו, או שהוא יגיד בעצמו, שהוא צריך לטפל ב-Tech-Debt הזה  . . .(אורי) אני חושב שאת זה ה-Product Manager יגיד לי, אם זה נראה נכון

פרקים: רברס עם פלטפורמה

Podliהורידו את אפליקציית Podli בחינם
↓ App