不管怎么样,在日常工作中,代码出问题了,要掌握查找问题的方法::
当出现bug时,一定不是先修改代码,而是根据错误现象分析原因。分析过程中会出现两种情况:
1、很确定引起错误的原因,这时就可以查看代码是否吻合所分析,如果是,即可直接修改代码,然后测试;如果不是,则是第二中情况;
2、不能很肯定错误的原因 / 找不出引起错误的原因,这时就不要修改原来的任何代码;一定要在出现错误的附近的代码加调试信息进行错误分析,切不可改原来代码得逻辑。
如否,则即使改对了,没有调试信息,你也不知道是否真的对,是否还有其他bug。