ito-tdd
Installation
SKILL.md
ito-tdd
概覽
以 red-green-refactor 循環實作與 bug 修復。透過公開介面驗證行為,確保測試在重構後依然有效。
使用時機
- 使用者明確提到 TDD、red-green-refactor 或 test-first
- 要求以「先寫測試」方式實作功能
- 需要修復 bug 並確保有測試保護
不應使用的情況: 純設定變更、文件更新或無行為影響的靜態內容修改。
哲學
核心原則:測試應驗證行為,而非實作細節。程式碼可以全面改寫,測試不應因此失效。
好測試是整合式:透過公開 API 測真實執行路徑,描述系統做什麼而非怎麼做。這類測試能存活於重構,因為它不在乎內部結構。