רמז – עזרה ופתרונות

תכנות בזוגות

כל מה שרצית לדעת על תכנות בזוגות:
תכנות בזוגות הינה טכניקה בפיתוח תוכנה זריז בה זוג מתכנתים עובדים יחדיו מול תחנת עבודה אחת.
האחד מקליד את הקוד בזמן שהשני סוקר כל שורת קוד בזמן שהיא מוקלדת‏.
האדם שמקליד מכונה "הנהג", הוא מחזיק במקלדת ובעכבר ומבצע בפועל את עבודת התכנות.
האדם שסוקר את הקוד מכונה "הצופה" או "הנווט".
הוא אחראי על איתור תקלות (תחביריות, לוגיות וכו') בקוד, שקילת הכיוון האסטרטגי של העבודה, הוגה רעיונות לשיפור וצופה בעיות עתידיות שתדרושנה מענה.
הדבר מאפשר ל"נהג" לרכז את כל תשומת לבו להיבט הטקטי של השלמת המשימה הנוכחית, תוך כדי שימוש ב"נווט" כרשת ביטחון וכמדריך.
שני המתכנתים מחליפים תפקידים ביניהם באופן תכוף.
את הזוגות מחליפים מדי פעם (תכנות מעורב – Promiscuous Pariing), על מנת שכל המתכנתים יכירו כמה שיותר קוד, ואילו במבט על קוד חדש יהיה מי שיחנוך את התוכניתן שאינו מכיר את הקוד.

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

הגדרות נוספות הקשורות לתכנות בזוגות:
תכנות

Exit mobile version