確保軟體品質的關鍵活動
測試金字塔是指導測試策略的重要原則:
TDD 的循環:紅(寫一個失敗的測試)→ 綠(寫最簡單的程式碼讓測試通過)→ 重構(改善程式碼品質)。這個循環確保了測試覆蓋率,也驅動了更好的設計。