2.7. האם יש לכם מפרט?
-
כתיבת מפרטים היא כמו שימוש בחוט דנטלי: כולם מסכימים שזה דבר טוב, אבל אף אחד לא עושה את זה.
-
אינני יודע בודאות מדוע זה כך, אבל ייתכן שזה בגלל שרוב
המתכנתים שונאים לכתוב מסמכים.
-
בשלב התכנון, אם מתגלות בעיות, ניתן לתקנן בקלות על ידי שינוי מספר שורות טקסט.
-
ברגע שהקוד כתוב, העלות של תיקון בעיות עולה בצורה דרמטית, הן באופן רגשי (אנשים שונאים לזרוק קוד) והן במונחי זמן, כך שנוצרת התנגדות לעצם תיקון הבעיות.
-
תוכנה אשר נכתבה ללא מפרט בדרך כלל מתגלה כמתוכננת גרוע ולוח הזמנים גולש ללא מעצורים.
-
התאוריה החביבה עליי היא שניתן לתקן את הבעיה על ידי לימוד המתכנתים לכתוב ביותר חשק על ידי שליחתם
לקורס כתיבה אינטנסיבי.
-
פתרון אחר הוא לשכור מנהלי מוצר חכמים אשר מפיקים את המפרט הכתוב. בכל מקרה, חייבים לאכוף את הכלל הפשוט "אין קוד ללא מפרט".
-
לימדו הכל על כתיבת מפרטים על ידי קריאת
הסדרה
שלי בת 4 פרקים.
Written by Shlomi Fish