[推薦] Get Unstuck
Source
https://www.youtube.com/watch?v=23McCP-_9BE&list=RDCMUCfO2GiQwb-cwJTb1CuRSkwg&index=11 31:22
Summary
講者介紹了一些他在 debug 時的經驗,以及他的一些建議
- 注意 editor 的 formatting,可以避免很多於蠢的錯誤
- 閱讀完整的錯誤訊息再開始 debug
- 簡化問題,比如是 package 使用的問題時,依照 package 的 README 一步一步走,或是用 1/2 刪去法,刪掉一半的 code 來找出問題
- 去掉抽象來找問題,抽象化的 code 通常會把問題藏得更深
- 人工 interpreter,看 source code 來找問題
- 積極往深處鑽,你只會鑽到你的知識庫
- 多使用其他工具協助,比如 beyond compare
- 設下中斷點,比如追蹤超過 1 小時就尋求協助
發佈時間
2023-7-29