index:
1,什麼XP
2,XP體現的四種價值
一,什麼XP?
是敏捷開發的一種具體實現。屬於輕量級的方法,認爲文檔、架構不如直接編程來的直接。XP使開發者能夠更有效的響應
客戶的需求變化。因爲XP特別重視客戶的滿意程度,所以它獲得了空前的成功。
二,XP體現的四種價值?
1,交流
XP鼓勵經常性的口頭交流,這比文檔交流會收到更加意想不到的效果。
2,簡單
從最簡單的解決方式入手再通過不斷重構達到更好的結果,這樣開發人員只關注於對當前的需求來進行設計、編碼,
就不用理會未來出來的需求了。
3,反饋
來自系統的反饋:通過編寫單元測試,程序員能夠很直觀的得到經過修改後系統的狀態。
來自客戶的反饋:客戶可以非常容易的瞭解、掌控開發的進度,以便客戶提出新的需求。
4,勇氣
要對編程有勇氣,敢於刪寫得不好的代碼。