437 Refactoring (and Observability) with Omer van Kloeten
Listen now
Description
[קישור לקובץ mp3]בפרק זה אנחנו מארחים למחרת יום הפאי את עומר ון קלוטן לשיחה על Refactoring ו-Observability .(רן) ולפני - בוא נכיר אותך, עומר - ספר לנו קצת על עצמך(עומר) אז אני עומר, כיום עובד ב-Forter, משהו כמו 21 שנים בתעשייה.בהתחלה בצבא - ואז ערימה של של סטארטאפים בכל מיני שלבים, מגוון של תפקידים, גם בחברות גדולות . . .תפקידי פיתוח, הובלת פיתוח, ניהול בכמה פעמיםבמקרה גם כמה פעמים Product, לא בכוונה . . . .  אבל היה מצויין וכיף.אני מחשיב את עצמי כ”ג’ינרליסט” - מאוד נהנה מהכל, כי הכל מסקרן והכל כיף, אז למה לא?(רן) הזכרת שהיית פעם Product - אז אני לא יודע אם יצא לך לראות, אבל רץ ברשת סוג של סרטון שבו רואים את איש ה-Product, כשיש לו איזשהו סיוט או מחשבה על “רק שהמפתחים לא יעשו Refactoring” . . . . זה הסיוט של כל איש מוצר, כשהמפתח אומר “רגע-רגע-רגע - אני צריך לעשות Refactoring!” . . . .אז על זה באנו לדבר היום.(עומר) כן, באנו לדבר היום על הפוסט-טראומה של אנשי ה-Product וה-Refactoring . . . .(רן) אז מפתח מדופלם, בוא נתחיל בזה - קם בבוקר, מסתכל על הקוד ואומר “משהו פה לא נראה לי . . . . משהו פה מסריח - אני חייב לעשות לו Refactoring” . . . .(עומר) כן, כולנו היינו בסיטואציה הזאת, וזה פשוט “נראה נכון” - יש  את ההרגשה הזאת בבטן, יש את הקטע של “אני חייב לשנות את זה - כי זה לא *נכון*” . . . (רן) “הכימוס אינו נכון” . . . . (Encapsulation)(עומר) וואו, כמה זמן עבר מאז ששמעתי את זה בעברית . . . (רן) חיכיתי עד שאוכל לשלוף את המילה הזאת . . . .(עומר) אז אני חושב שאתה צודק - אנשי ה-Product, אנשים שהיו מספיק זמן ב-Product, נמצאים באיזושהי פוסט-טראומה כזאת, של “רק שאנשי הפיתוח לא יבואו ויגידו לי “אני חייב לעשות Refactoring בקוד” . . . .כי בתכל’ס - מה הם מקבלים מזה? הם מקבלים יותר Delays בזמן של המוצר . . . .(רן) אז בוא נלך רגע ונעשה איזשהו מסע בזמן . . . . צריך להגיד, קודם כל, שאנחנו מדברים כאן בשיחה הזאת בעקבות איזשהו בלוג-פוסט שכתבת, ונשים אליו לינק [הנה], ששם אתה שוטח את התיאוריה - הקצרה, אני חייב להגיד, אבל עניינית.בוא לרגע ניזכר באיך היה כשהיינו מפתחים צעירים - הסתכלנו על קוד ואמרנו “רגע, זה עובד - אל תיגע בו!” . . .  אל תיגע בכלום, זה עובד! ועכשיו מתחילים . . .(עומר) אז אנחנו מתחילים מהנקודה של “גרמתי לדבר לקרות” - שזה נהדראוקיי - יש את הטקסט שמופיע על המסך וזה עובד.זה ממורכז בצורה הנכונה ובצבע הנכון - לא נוגעים!יש איזשהם תנאים - צריך לשים את זה במקום מאוד מסויים, בחדר מוגן מרוחות וזה - שלא יזוז יותר מדי המחשב, אחרת זה לא יעבוד יותר.אבל אחרי זה, ככל שאנחנו יותר, עם הזמן,  עסוקים עם קוד ורואים Code-bases שונים, אנחנו מתחילים לפתח יותר תחושה לגבי מה זה “קוד טוב” א
More Episodes
Published 11/17/24
[קישור לקובץ mp3]פרק מספר 482 של רברס עם פלטפורמה - באמפרס מספר 84: רן, דותן ואלון עם סדרה של קצרצרים שתפסו את תשומת הלב בתקופה האחרונה - בלוגים מעניינים, דברים מ- GitHub, וכל מיני פרויקטים מעניינים או דברים יפים שראינו באינטרנט וחשבנו לאסוף ולהביא אליכם.לצערנו לא יצאנו להקליט די הרבה זמן, כמעט...
Published 11/17/24
[קישור לקובץ mp3]פרק מספר 481 של רברס עם פלטפורמה, שהוקלט ב-5 בנובמבר 2024, יום רווי אירועים פוליטיים. אורי ורן מארחים את דרור לדרמן מחברת Honeycomb לשיחה על Machine Learning בעולם הביטוח ואולי קצת מעבר.00:43 דרור ו-Honeycomb(רן) אז ברוך הבא, דרור. ספר לנו קצת על עצמך ועל Honeycomb?(דרור) דרור...
Published 11/09/24