קנט בק – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Loveless (שיחה | תרומות)
מ רובוט משנה: fa:کنت بک
Yoavd (שיחה | תרומות)
קישורים פנימיים
שורה 3:
בק כתב וכותב בנושאי [[תבניות עיצוב]] ו[[תכנות מוכוון עצמים]]. בימי השיא של [[Smalltalk]], היה בק אחד החברים הבולטים בקהילת המפתחים בה. בעבודתו המשותפת עם [[וורד קנינגהם]], תרם בק רבות לביסוס תחום ה[[פיתוח תוכנה זריז|פיתוח הזריז]] ב[[הנדסת תוכנה|הנדסת התוכנה]], והוא נחשב לאחד החלוצים בו. יחד עם [[אריך גמא]], פיתח בק את [[JUnit]], שיטה וכלי ל[[בדיקות יחידה]] ב-[[Java]]. הכלי הורחב בהמשך ל[[שפת תכנות|שפות תכנות]] רבות נוספות ומהווה, נכון לשנת [[2007]], נדבך יסודי בעבודת ה[[תכנות]] של [[מתכנת|מתכנתים]] רבים בעולם.
 
בק היה בין הראשונים שעשו שימוש שיטתי במתודולוגיה זריזה לפיתוח [[תוכנה]]. המתודולוגיה שגיבש, Extreme Programming, היא תוצאה ישירה של ניסיונו בתחום זה. שמה של המתודולוגיה ניתן לה בשל העבודה שהשיטות המשמשות אותה הן מחמירות מאד, ובעת פרסומה נחשבו כקיצוניות יחסית לשיטות הקיימות בתעשיה. המתודולוגיה, כפי שרומז שמה, מפרטת שורה של טכניקות בתחום ה[[תכנות]] ופחות בתחומים אחרים של [[הנדסת תוכנה]]. מערכות המפותחות לפיה הן גמישות מאוד לשינויים, וניתן להרחיבן בקלות ובאופן בטוח.
 
לבק תואר שני ב[[מדעי המחשב]] מ[[אוניברסיטת אורגון]] שב[[ארצות הברית]].