🎯 什麼情境該想到我

當你卡在一個 bug、開始亂改亂試、卻毫無進展時。

⚙️ 怎麼用

  1. 先讓 bug 可穩定重現:不能重現就先想辦法重現(最小化輸入)。
  2. 看線索、做假設:讀錯誤訊息與最近的改動,別急著改。
  3. 二分逼近:用 print/log 或註解,把問題範圍一半一半地縮小。
  4. 一次只改一個變因,改完驗證,避免製造新 bug。
  5. 相信但要驗證:你「確定沒問題」的地方,正是最該檢查的地方。
  6. 修好後補一個測試鎖住它,避免復發。

🧪 我實際套用的紀錄

  • 2026-07-14:(待填)

⚠️ 注意

  • 難重現的 bug 常來自並發/未初始化/邊界;先穩定環境再查。

🔗 相關工具