Extreme Programming
讀書筆記
- 書籍資料
- Extreme Programming Explained: Embrace Change
- Kent Beck
- 博碩文化
- 長賴嘉秀
內容簡述
-
XP 13 Practices
- 程式設計實作面
- Simple Design
- TDD
- Refactoring: 不改變外在功能下,改善內度結構的作業
- Coding Standard
- 團隊實務法
- Sit Together:面對面是溝通的重要手段
- Pair Programming:Driver, Partner
- Continue Integration
- Collective Code Ownership
- Metaphor
- Coding Standard
- Sustainable Pace(可忍受的步調): 在可持續下去的步調下工作
- 開發流程實務做法
- Planning Game(Release Plan):確認現在做的是不是最重要的事
- User Test:
- 使用者將需求寫成 Story,自訂測試方法.(測試人員須從旁協助)
- 驗收測試應自動化
- Small Release
- 程式設計實作面
- XP Development Process
- 實踐重點