跳至主要内容

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
  • 實踐重點

MindMap

筆記 : eXtreme Programming 理論與實務