开发过程中出现的bug以及原因
来源:互联网 发布:2010年总决赛数据 编辑:程序博客网 时间:2024/06/05 10:54
开发过程中出现的bug以及原因:
1.svn 代码提交,不书写日志
原因:
没有考虑到写日志;第一次因为未同步代码导致含日志的版本commit失败,同步完成后,直接提交、提交了不含日志的版本
2.代码中“==”和“=”混淆
原因:
书写代码过程中没有仔细检查代码关键的连接点,忽视了对判断或者赋值符号的检查;书写代码时误填,复查时以为不重要,直接跳过
3.本地测试代码会误提交到版本库,常见的调试代码、部分代码注释、测试数据等
原因:
提交代码复查时,大段落代码没有详细检查,一般的调试代码被忽视;上下查看代码不同点时,没有拉到最后的代码(测试方法一般放在最后)
4.对公共方法修改影响到其他调用该方法的功能
原因:
对公共方法的修改时,没有考虑其他调用点;给该公共方法添加了参数,却没有给默认值
5.变量重复使用导致变量值变更
原因:
定义变量名时,与已有的变量重复;没有定义一个新的变量去处理新的值,导致影响了已有的变量
6.sql拼接错误
原因:
拼接sql时未检查sql查询结果;
7.需求分析和设计错误
原因:
需求分析时为充分考虑对当前系统的影响
阅读全文
0 0
- 开发过程中出现的bug以及原因
- 开发过程中出现的BUG集锦
- 在卷积神经网络训练过程中loss出现NaN的原因以及可以采取的方法
- 开发过程中遇到的bug以及解决办法 面试回答个人遇到
- 开发过程中遇到的BUG
- JAVA连接Access过程中出现的bug集
- 2级联动过程中出现的bug
- android中OOM出现的原因,以及解决办法
- bug出现的原因和表现
- Android 开发过程中遇见的奇葩的bug
- 移动app测试中出现bug漏测的原因分析
- 移动app测试中出现bug漏测的原因分析
- Android开发中会出现R文件消失的原因。
- shiro细粒度权限控制以及开发中碰到的bug
- wingdb开发过程中遇到一个比较“头疼”的bug
- ios开发过程中碰到的严重bug,修复…
- android开发过程中解决bug的方法
- Retrofit开发过程中遇见的bug(持续更新)
- Struts2.x基本介绍及开发环境搭建
- python matplotlib绘图
- 集合问题
- 工作中git使用的笔记
- s3c2440添加ds18b20驱动
- 开发过程中出现的bug以及原因
- HDU
- Sublime Text3配置python交互模式
- UI设计师简历填写小技巧
- Linux常用命令(持续更新中)
- Android Studio 运行出现 Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug
- AngularJS学习之Link & Complie (一)
- git使用笔记(创建和合并分支)
- 基于libyuv库的NV12格式图片的缩放