IMZRH的日志

努力成为一个有用的人

导航

调试代码的技巧

Posted on 2008-05-05 12:28  张荣华  阅读(860)  评论(2编辑  收藏  举报

       调试是一个占用了程序员绝大部分时间的、令人厌倦的工作。但是我们又不得不面对它。下面总结了一些调试时会用到的技巧:

1.         首先最重要的一点是调整心态。有的程序员一看到代码出现了问题,就会头大,心情急躁,尤其是有客户在旁边的时候。这是一个很不好的习惯,它会影响我们的工作效率,本来可以很轻松解决的问题,也会因为心态的问题而大费周折。所以要想调试代码,首先要调整心态。

2.         用一张纸将自己大概要尝试的步骤写好,排好优先级。当一个步骤尝试了很长时间都不能解决问题时,跳过去,尝试下一个步骤。

3.         将要修改的代码备份一下。这是很重要的一点,当然如果你采用了源代码管理工具的话,这个工作可以不做。

4.         将编译器的警告级别设为最高,并用对待错误的态度来对待警告。

5.         每次只修改一个地方。

6.         检查最近修改过的代码。

7.         检查以前出现过bug的代码。

8.         不过分相信编译器报告的行号和错误信息,更不要轻易相信编译器的第二条以及第二条以后的错误信息。

9.         如果自己尝试了很长时间都没有解决问题,那么随便拉个人过来,试着对他讲你所遇到的问题以及你尝试的解决方法,很多时候,在讲解的过程中,解决方法就出来了。

10.     如果经过很长时间的努力还是无法解决问题,这时你的心情应该会变得很差。那么暂时放弃它,等自己心情变好后再重新来工作。