Use the Mikado Method to do safe changes in a complex codebase
Hacker News
The Mikado Method provides a structured process to tackle complex refactoring by breaking down large goals into manageable subgoals and reverting changes when obstacles arise to avoid technical quicksand.
然而,另一派觀點則對此方法的創新性提出質疑。有評論認為這不過是將眾所周知的「分治法」或「時間盒」概念重新包裝,並冠上一個帶有異國情調的名稱進行行銷。批評者指出,這種「失敗就還原」的循環在現實開發中可能過於理想化,且與現代 AI 輔助開發工具中的計畫模式大同小異。此外,有開發者直言,在缺乏編譯器檢查或自動化測試的動態語言環境中,單靠 Mikado 方法並不足以保證變更的安全性。