"Tdd" 2026-04-26
Test-First:先看到 RED 才相信 GREEN
一個只看過 GREEN 的測試是「未驗證的訊號」、不是「會抓回歸的測試」。必須先在「該失敗的版本」上看到 RED、再在「該通過的版本」上看到 GREEN — 兩次跑都對、才能相信測試真的 catch 到該 catch 的東西。跳過 RED 等於把驗收標準降到「跑得通」、漏掉「測試自己有沒有 bug」這層。 2026-06-23
10 個 Ticket、57 個綠燈、0 條追溯:從需求文件到測試的銜接檢討
單元測試全綠、卻答不出「這些測試覆蓋了哪些 UseCase 場景」。需求到測試缺反向追溯時的流程缺口盤點與對應修法(追溯矩陣、存根策略、拆分規則)。 2026-04-26
Cards-Skills 系統的活案例:從一個 search bug 到 14 張新卡的閉環
report 卡片 + skill 作為自我修正的活知識庫:從一個 search bug 走完閉環的 case study。教訓:test 過不等於對齊意圖、dogfooding 失敗靠外部提問現形、修 bug 是 case study 起點。 2026-03-04
BDD 測試方法論
行為驅動開發測試策略,整合 Clean Architecture 和 TDD 流程,透過測試行為而非實作降低維護成本 2026-03-04
TDD-Ticket 整合方法論 - 測試驅動開發與任務追蹤的無縫銜接
將 TDD 四階段流程與 Ticket 生命週期整合,確保每個開發階段都有可追蹤的任務記錄 2026-03-04
行為優先的TDD方法論 - Sociable Unit Tests實踐指南
基於行為驅動測試策略,解決TDD痛點根源,透過Sociable Unit Tests實現低維護成本和高重構安全性 2026-02-02
Ticket 生命週期流程 - AI 協作開發的任務管理系統
定義 Ticket 從建立到完成的完整生命週期,包含狀態管理、驗收流程、任務鏈設計和與 TDD 流程的整合 Tarragon (CC BY 4.0) | 使用 hugo 製作