程序猿经常犯的错误一览

上一篇 / 下一篇  2013-05-18 22:45:25 / 个人分类:后端开发与编程

一、关于变量
1. 变量木有声明/定义
2. 变量引用错误
3. 变量类型转换错误
4. 变量木有初始化
5. 变量赋值错误
6. 变量木有过滤前后空格
7. 空值使用错误(None/“None”/当成了空,但其实应该是“”或者empty)
8. 把0当成了O, 把O当成了0!

二、关于类/对象
1. 对象实例化后未销毁
2. 类的作用域/方法的作用域错误
3. 木有引用对应类库就实例化对象

三、关于逻辑
1. 判断条件缺失/缺少对应分支
2. 比较运算边界错误
3. 条件真假判断错误
4. 把字符串“True/False”当成了布尔值
5. 语句段断行错误
6. 对所有的外部输入没有进行转义,导致安全隐患

四、关于语法
1. 语法错误
2. 循环/分支作用域错误
3. 死循环
4. 分支无法到达
5. 函数返回值赋值错误

未完待续!


TAG:

 

评分:0

我来说两句

Open Toolbar