為學日益,為道日損。
不強求實行結對,而是鼓勵程序員為完成復雜的任務結對,那么結對編程的有利方面如改進的代碼級設計、通過改善交流的知識分享、體會團隊精神等,在不帶來負面影響的條件下(高維護費的實踐、因結對變動而隨時出現的不和諧的結對、對簡單任務的“濫用”等)是可能實現的。
花費更多的時間在前期的設計上,并通過團隊過程來完成。在某種程度上,XP采用協作設計會議的方式-在團隊開始編寫產品代碼時,大多數關鍵的設計決策已經完成。書面文檔也能減少對結對編程和團隊同在一地的需求。
Powered by: BlogJava Copyright © 放水老倌