有相当多的新手程序员都是从修复错误开始的。修复bug有助于熟悉项目,了解哪些类参与了执行回路,相互调用的关系是什么,结构设计的特点是什么。对于新手程序员来说,在复杂的代码中查找错误是一个难点。下面w3cschool给程序员们分享5个找bug的技巧:0.二分定位技巧不管代码有多复杂,使用二分定位技巧一般都能定位到问题所在。二分法定位技术可以扩展出一些具体的bug处理方法,如:输入数据二分法、代码版本二分法、注释掉部分代码、在不同位置插入试探性代码、运行环境二分法等。1、IDE调试IDE的VS调试功能简直立竿见影。它可以添加断点和单步调试。单步调试可以让我们更加清楚代码逻辑、执行顺序以及各种中间结果。至于容易出错的BUG,用IDE调试就完美了。2.重读程序与新手程序员相比,如果代码有bug,可以重读程序。这种方法是最有效和最快的调试方法。3.必杀,重写一遍如果发现反正找不到BUG,而且代码只是复杂,不是很长,直接重写代码!4.小黄鸭调试法小黄鸭调试法是程序员经常用来调试代码的方法之一。小黄鸭不懂程序,我们可以通过解释程序的每一行是做什么来启发他的。***,你更喜欢用哪种方法来调试bug?
