The Super One

6-4

CH06-4|避免 loopmaxxing:別讓迴圈燒爆你的錢

迴圈會自己燒錢,最常見死法是給了主觀目標、沒有 binary 通過標準——要裝可測試終止條件、停滯斷路器、成本意識三個保險。

迴圈會自己跑,代表它也會自己燒錢。失控的迴圈有個名字叫 loopmaxxing。

最常見的死法:給了一個主觀目標

❌ 「把內容變得更好」→ 沒有 binary 通過標準 → 迴圈永遠不滿意 → 無限跑、燒爆預算
✅ 「讓這篇通過這 5 條 rubric 檢查」→ 有明確過/不過 → 跑到通過就停

要裝三個保險:

  • 可測試的終止條件:明確的「做到什麼就停」。
  • 停滯斷路器:偵測到重複狀態、沒有可量測的進展,就強制停。
  • 成本意識:L2 驗證會增加每次運作的成本——當品質比速度重要時才開,便宜的環節別硬套。

階段化導入(Addy Osmani 的建議):① 先人工觀察、核准 → ② 換成確定性出口 → ③ 加停滯斷路器 → ④ 能寫死的就轉成程式碼。


留言 · Comments

這是公開草稿——有想法、有指正,直接留言,一起把它變得更好。

草稿中 · Writing in Public