排 bug 技巧
排 bug 技巧
内容不多,但都是从实践中总结出来的精华,字字珠玑。
排 bug 很需要经验,需要多练习才好。没有哪个技巧是万能的,脑子要灵光。而且光看光想是解决不了问题的,一定要多尝试,错的次数多了,便对了。
初学遇到 bug 不要恼,反而要开心。每一个小 bug 都是一个财富,都可以让我们在未来避免进入更大的坑。把这些小问题总结起来也是好的。不一定将来会去看,但是整理的过程也是一种记忆的加强,可以保证日后不凡类似的错误。比如,我在 Python 中遇到的小 bug 都整理在了《Python bug 宝典》中,可以在 博客首页 找到。
推荐搜索引擎
- 百度,国内能用,但很不好用,很多bug找不到恰当的解决方法
- Google,国内不能用,需要一定技巧
- StackOverflow,几乎所有的bug都能在这里找到,但是全英文
排 bug 思路技巧
- 遇到 bug,理清楚导致 bug 的原因
- 可以把报错信息放到搜索引擎中搜索,找到合适的解决方案
- 仔细分析,解决问题
- 如果怎么试都不能解决问题,从头开始,再写一遍