![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
如何修改bug
文章平均质量分 80
算法宝App
这个作者很懒,什么都没留下…
展开
-
如何修改bug(一)-bug的分类和定义
一.前言我发现很多程序员都在改bug,总在改bug。但是很多人没有思考过什么是修改bug的正确方法,如何高效率的修改bug,如何避免改了一个bug又被测出另外一个bug(我称为连环bug);还有就是,为什么我们的系统越做越不稳定了,bug越改越多了。我总结了一下经验和大家分享。(本人一直在做windows平台下C++系统的工作,文章对C++更有针对性)作为一个程序员,少不了要修改b原创 2009-03-14 01:16:00 · 2500 阅读 · 1 评论 -
如何修改bug(二)-bug的修改流程
上篇中我对bug做了3大分类:能重现的逻辑错误,不能重现的逻辑错误和潜在的内存错误。 这篇文章是我总结关于逻辑错误的修改流程,也算是后面文章的一个总领。流程如图: 1 重现 再次强调这个是修改bug的前提。 2 明确事发点 就是明确导致一个bug产生最直接的一个调用或者一个判断。明确了事发点后有两种情况,就是上图中的分支。有些bug,在明原创 2009-03-18 21:42:00 · 1749 阅读 · 5 评论