1.1 KiB
1.1 KiB
開發工作流 (Development Workflow)
本檔案擴展了 common/git-workflow.md,涵蓋了 Git 操作之前的完整功能開發流程。
功能實作工作流描述了開發流水線:規劃、TDD、程式碼審查,最後才提交至 Git。
功能實作工作流
-
規劃先行 (Plan First)
- 使用 planner agent 建立實作計畫。
- 識別依賴關係與風險。
- 拆解為多個階段。
-
採取 TDD 方法
- 使用 tdd-guide agent。
- 先撰寫測試 (紅燈 RED)。
- 實作以通過測試 (綠燈 GREEN)。
- 重構 (優化 IMPROVE)。
- 驗證覆蓋率是否達到 80% 以上。
-
程式碼審查 (Code Review)
- 撰寫程式碼後立即使用 code-reviewer agent。
- 解決「關鍵 (CRITICAL)」與「高 (HIGH)」優先級的問題。
- 在可能的情況下修復「中 (MEDIUM)」優先級的問題。
-
提交與推送 (Commit & Push)
- 撰寫詳細的提交訊息。
- 遵循約定式提交 (Conventional Commits) 格式。
- 關於提交訊息格式與 PR 流程,請參閱 git-workflow.md。