באות Rמונח 68 מתוך 92 במילון
שכתוב פנימי של הקוד כדי לשפר את מבנהו, בלי לשנות את מה שהמערכת עושה כלפי חוץ.
המשתמש לא רואה כלום, והעסק כן: קוד מסודר מקצר את זמן הפיתוח של כל תכונה עתידית ומוריד את הסיכוי לבאגים.
המלכודת היא Refactoring בלי גבול. הכלל המעשי הוא לשכתב את מה שנוגעים בו ממילא, ולא לפתוח פרויקט ניקיון שאין לו סוף מוגדר.
בחנות יש פונקציה אחת של 400 שורות שמחשבת מחיר משלוח. כל כלל חדש לוקח שלושה ימים ושובר משהו אחר. הלקוח מבקש משלוח חינם מעל 300 ₪ לערים מסוימות.
לפני שמוסיפים אותו, מפרקים אותה לארבעה חלקים ומוסיפים בדיקות, ביומיים בלי שינוי נראה לעין. הכלל החדש נכנס אחר כך בחצי יום, וכל כלל הבא יהיה קל באותה מידה.
הערך הבא במילון
מה שלא נענה כאן נשלח ב-WhatsApp לחבר צוות, עם שם המונח, וחוזר עם תשובה של מי שעובד עם זה כל יום.