🎯 今天要做什麼?
昨天我們深入了解了斷言的各種用法,今天要學習 TDD 的精髓 —「紅綠重構循環」。
想像一下,你接到一個需求:「我們需要一個判斷質數的函數。...
今天要做什麼?
昨天我們學會了 TDD 的紅綠重構循環,體驗了從無到有開發功能的完整流程。隨著測試越寫越多,你可能開始感到困擾:「這些測試散落各處,很難找到我要...
昨日回顧與今日目標
在 Day 25 中,我們成功地啟動了 ATDD 流程,我們利用 AI 撰寫了用來描述「購物車折扣」業務需求的 .feature 檔案,並執...
一、前言
隨著AI驅動浪潮席捲軟體產業,DevOps(Development & Operations,開發與運維一體化)理念不再只是強調自動化循環,而...
🎯 主題
隨機布雷與周圍雷數計算
目標
實作在 Board 上隨機放置 mineCount 顆地雷。
完成每格 AdjacentMines 的計算。
產出...
前言
前面我們學了很多單元測試的技巧,從基本的 xUnit 框架到各種 Mock 工具,再到處理時間、檔案系統等相依性問題。今天我們要跨出單元測試的範圍,進入整...