פיתוח מונחה-בדיקות


כל מה שרצית לדעת על פיתוח מונחה-בדיקות:
פיתוח מונחה-בדיקות (test driven development ובקיצור TDD) היא מתודולוגיית פיתוח תוכנה שבה נכתבת בדיקת יחידה בטרם נכתב הקוד אותו היא בודקת.
בפיתוח בשיטה זו בדיקת היחידה נכתבת תמיד באמצעות חבילת תוכנה המיועדת להרצה אוטומטית של בדיקות היחידה (כגון JUnit).
בדיקות יחידה לא הוגדרו לראשונה בשיטת פיתוח מונחה-בדיקות, אך בשיטה זו הן נתונות לקבוצת הנחיות מוגדרות היטב.
השיטה זכתה לתפוצה בעיקר כחלק ממתודולוגית Extreme Programming בתחילת שנות ה-2000, אך היא נמצאת בשימוש גם מחוץ להקשר זה.
יש הרואים בה כשיטה לעיצוב תוכנה בהנדסת תוכנה.

נלקח מויקיפדיה

הגדרות נוספות הקשורות לפיתוח מונחה-בדיקות:
הנדסת תוכנה
בדיקות תוכנה
תכנות