Debugging
调试是定位与修复程序缺陷的过程,用断点/日志/堆栈追踪/交互式 REPL 等手段分析行为。
用途
系统化定位缺陷根因,高效修复。
机制
策略:二分法(git bisect 定位引入 commit)、最小复现、二分注释。工具:断点调试器(step/watch)、日志注入、core dump 分析、远程调试。先理解再修复,勿盲目改。
用例
- 缺陷修复
- 问题定位
- 开发技能
调试是定位与修复程序缺陷的过程,用断点/日志/堆栈追踪/交互式 REPL 等手段分析行为。
系统化定位缺陷根因,高效修复。
策略:二分法(git bisect 定位引入 commit)、最小复现、二分注释。工具:断点调试器(step/watch)、日志注入、core dump 分析、远程调试。先理解再修复,勿盲目改。