出問題時,先確認哪份資料才是對的,再決定修哪一層。
出 bug 時先找出「哪一份資料才是正確的那一份」(source of truth),再判斷錯在哪一層;在錯的地方修,只會生出新的 bug。
為何重要 Why it matters
在錯的層修 bug 只會製造新 bug;先確認哪一層才是真因。
怎麼落地 How it shows up
晶片商 B 議題追蹤先確認 DB 仍保留換行,才發現真因是前端 regex 過度切行。
出 bug 時先找出「哪一份資料才是正確的那一份」(source of truth),再判斷錯在哪一層;在錯的地方修,只會生出新的 bug。
在錯的層修 bug 只會製造新 bug;先確認哪一層才是真因。
晶片商 B 議題追蹤先確認 DB 仍保留換行,才發現真因是前端 regex 過度切行。