对待问题的正确态度
如果在排错开始前, 调试着已经存在畏惧心理, 那么是不可能找到问题真相的. 下面的几点可以帮助调试者克服这样的畏惧情绪.
屡试不爽的方法
============
无论多么复杂的程序, 总可以被简化. 我们可以先把程序的功能砍掉一半, 看看问题是否会发生, 以此来缩小问题的范围. 重复使用这样的二分法, 总可以把程序简化到只剩一行代码. 因此, 无论什么问题, 都可以用这样的方法来解决!
如果问题很难重现, 分析日志是最后的办法
===========
对log日志文件分析的越详细, 就越有可能找到问题发生的原因.
调试者不是问题的负责人
===========
大多数问题是开发人员的责任. 从如何解决问题的角度来说, 调试者不要对自己有太高的期望. 调试者正确的态度是: 尽可能地找到线索, 以便找到更合适的人和资源来解决问题.
摘自: <Windows用户态程序高效排错>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步