所謂XP像不像把一群散兵遊勇
丟到槍林彈雨的叢林殺戳戰場裡(Project)
兩人一組為一個戰鬥單位(pair-programming)
彼此相互支援
也許是老鳥帶菜鳥,也許是兩隻菜鳥
反正一場近距離肉搏戰馬上會讓菜鳥升格為老鳥
勇氣(courage)是戰士的唯一精神支柱
不需制訂作戰計畫(UseCase),
不過倒會請嚮導說說故事(希望故事還沒說完前不要敵前陣亡)
不給地圖反正地圖(UML)會過時
不標定敵人據點反正敵人行蹤莫測(Requirements always change)
各自拿著開山刀(UltraEdit)或步鎗(IDE tool)或火箭炮(TogetherJ)
逐步浴血推進步步為營(Testing)
隨時清理戰場並鞏固已有戰果(Refactoring)
嗯...也許XP team要多多看越戰電影....
( 不知是誰寫的,真是有趣的觀點呀 :p )
沒有留言:
張貼留言