開始使用免費開始

安全重構實作

安全重構的流程是:先呼叫 skill,再確認測試依然通過。這能確保你的變更不會破壞既有行為。

這個 project 已在 .claude/skills/refactor/ 設定好重構 skill。你也已經從前一個練習取得測試涵蓋率。現在請練習安全地重構 routes.py。get_album_stats 函式同時負責資料前處理與統計計算。請將資料前處理的邏輯抽出成一個協助函式。

本練習屬於課程

使用 Claude Code 進行軟體開發

檢視課程

練習說明

  • 以 claude 啟動 Claude Code。
  • 使用重構 skill:/refactor @routes.py,將資料前處理邏輯抽出到協助函式。
  • 執行測試,確認重構沒有破壞任何功能。
  • 完成後輸入 /exit 以離開 Claude Code。

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習