开发过程中出现的bug以及原因

开发过程中出现的bug以及原因:

1.svn 代码提交,不书写日志

原因:
没有考虑到写日志;第一次因为未同步代码导致含日志的版本commit失败,同步完成后,直接提交、提交了不含日志的版本

2.代码中“==”和“=”混淆

原因:
书写代码过程中没有仔细检查代码关键的连接点,忽视了对判断或者赋值符号的检查;书写代码时误填,复查时以为不重要,直接跳过

3.本地测试代码会误提交到版本库,常见的调试代码、部分代码注释、测试数据等

原因:
提交代码复查时,大段落代码没有详细检查,一般的调试代码被忽视;上下查看代码不同点时,没有拉到最后的代码(测试方法一般放在最后)

4.对公共方法修改影响到其他调用该方法的功能

原因:
对公共方法的修改时,没有考虑其他调用点;给该公共方法添加了参数,却没有给默认值

5.变量重复使用导致变量值变更

原因:
定义变量名时,与已有的变量重复;没有定义一个新的变量去处理新的值,导致影响了已有的变量

6.sql拼接错误

原因:
拼接sql时未检查sql查询结果;

7.需求分析和设计错误

原因:
需求分析时为充分考虑对当前系统的影响

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值