יהדוטכנולוגיה #2 – תשובה וCR

פורסם דקת קריאה

2סדרה: יהדוטכנולוגיה

שלושה פתקים נעוצים בשורה בשולי דף ישן: הראשון מחוק, השני דהוי כמעט עד היעלמות, והשלישי נקי ועליו וי אחד בטורקיז

יהדוטכנולוגיה 2#
כשאנו רוצים להעלות גרסה, בין אם זה תיקון קטן או פיצ'ר גדול תמיד מגיע שלב הCR. הCR הוא קודם כל מפגש בין שני אנשים, שהאחד כתב קוד והשני מבקר את הקוד על מנת שאיכות המוצר וסטנדרט הקוד יישמרו. אבל… קורה הרבה שאנשים חוזרים על אותן טעויות, לא מתוך רשעות אלא פשוט לא יודעים איך לתקן ולהשתפר.

בשביל זה היהדות מציעה לאדם את עקרון התשובה. התשובה מכילה 3 שלבים, בדיוק כמו CR טוב:

  1. "ומה היא התשובה? הוא שיעזוב החוטא חטאו"(משנה תורה הלכות תשובה, ב, ב), קודם כל להפסיק לכתוב קוד בצורה לא נכונה.
  2. ויסירו ממחשבתו"(שם), אחרי זה המפתח צריך להתנהג כאילו הן לא קיימות יותר.
  3. "ויגמור בלבו שלא יעשהו עוד"(שם), לבסוף הוא צריך להשלים עם לא לחזור עליהן.

ההבדלים האלו נראים דקים אבל בפועל הראשון גורם למעין "ריק", הריק הזה קשה, ומפתה מאוד לחזור לדרכים הקודמות. בגלל זה אנחנו צריכים ממש לשכוח אותן, מה שיוביל לחיפוש אחר הדרך הנכונה.

אך איך נדע שהתשובה עבדה? הרמב״ם מסכם ואומר - "אי זו היא תשובה גמורה? זה שבא לידו דבר שעבר בו, ואפשר בידו לעשותו, ופירש ולא עשה מפני התשובה, לא מיראה ולא מכשלון כח."(שם, שם, א). כלומר המבחן האמיתי הוא בפיצ"ר הבא. אם המפתח יתקל באותה נקודה שהעירו לו בCR הקודם, והוא לא חזר על זה, הוא עשה תשובה שלמה. אבל לא בגלל שהוא מפחד שיפטרו אותו, ולא בגלל שאין לו כוח להתמודד עם עוד ביקורת - אלא מתוך הרצון להשתפר!

בעז"ה שנזכה כולנו להיות מפתחים טובים, שעושים תשובה בכל CR וCR, וכמובן גם בחיינו האישיים ובפרט עכשיו לקראת ראש השנה ויום כיפור הידועים כספרינט התשובה הגדול של היהדות.

שנה טובה, מתוקה ומבורכת לכל עם ישראל, עם תפילה להצלחת החיילים והמנהיגים ולהחזרת החטופים.

תגובות

טוען תגובות…