Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4353
  • 博文数量: 1
  • 博客积分: 120
  • 博客等级: 入伍新兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-17 14:54
文章分类

全部博文(1)

文章存档

2010年(1)

我的朋友
最近访客

分类: IT职场

2010-07-19 11:37:31

做过开发,也在做白盒测试,一直以来,都是在和代码打交道,从写代码再到测代码。

在这个过程中,从开发人员转到测试人员的角色,也就是从当事者转到旁观者的角度再去看代码及写代码的人,发现一个很奇怪的现象,就是侥幸心理。

我不相信存在百分之百完美的代码,也不相信存在无错的软件,但是,一直认为应该做的是,尽量的去增加代码的容错性,也就是说,没有最好的,但有更好的。

但在这个过程中,却发现不少开发者存在这种侥幸心理,始终觉得某些流程是走不到的,像初始化时候的内存分配,malloc后不判空却直接使用,这是很明显的问题,问之答曰:初始化的时候不可能出现内存分配失败的情况,当时被打闷住了,为什么不可能?

是我在死板了,还是怎么回事,开发者不都应该尽量的让功能完美吗?为什么会这样的侥幸心理呢?
阅读(417) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~