又一个作坊软件的牺牲品 -- 程序员编程恶意添加病毒获刑2年半有感
2009-06-23 14:11
1221 查看
今天早上看新闻,得知,有一个程序员,因为不满公司的种种,然后在软件中加入了恶意代码,最后给用户造成了损失,然后,程序员获型两年半。
看完这个新闻后,仔细想了下,我认为这件事情,完全是中国软件开发的悲哀。
一个正规的软件在真正呈现在用户面前,一般至少经历几轮的需求分析,设计,开发,测试,最后进入运营这几个过程。
因为这个程序员,是不满公司的种种,那就说明,应该是公司行为,那么,他仅仅是一个开发人员,就算是他加入了恶意代码,这不是最终的RELEASE,那么在随后的ALPHA,BETA各种测试环节,都没有测出来么?
就算这个开发人员代码隐藏的极深,并且,再最后一个BUILD产生前,把这个代码加入,那么好。这个软件正式投入生产,开卖,然后用户使用。但是这个时候,应该是公司行为了,就算是软件出了什么问题,难道要一个开发人员来承担一切后果?难道,就不该反思下为什么会出现这样的事情。
这时候突然间联想到,曾经有顾客卡上只有10几块在ATM上取出17w的事情。
只能说,这个程序员是作坊软件的牺牲品,而这种作坊软件,在中国的软件公司里面,其中不乏大的,有名的公司,比比皆是。何时能够休止呢?
看完这个新闻后,仔细想了下,我认为这件事情,完全是中国软件开发的悲哀。
一个正规的软件在真正呈现在用户面前,一般至少经历几轮的需求分析,设计,开发,测试,最后进入运营这几个过程。
因为这个程序员,是不满公司的种种,那就说明,应该是公司行为,那么,他仅仅是一个开发人员,就算是他加入了恶意代码,这不是最终的RELEASE,那么在随后的ALPHA,BETA各种测试环节,都没有测出来么?
就算这个开发人员代码隐藏的极深,并且,再最后一个BUILD产生前,把这个代码加入,那么好。这个软件正式投入生产,开卖,然后用户使用。但是这个时候,应该是公司行为了,就算是软件出了什么问题,难道要一个开发人员来承担一切后果?难道,就不该反思下为什么会出现这样的事情。
这时候突然间联想到,曾经有顾客卡上只有10几块在ATM上取出17w的事情。
只能说,这个程序员是作坊软件的牺牲品,而这种作坊软件,在中国的软件公司里面,其中不乏大的,有名的公司,比比皆是。何时能够休止呢?
相关文章推荐
- [转]一个老程序员体会如何学好软件编程
- .有人认为“中文编程”是解决中国程序员编程效率的秘密武器,请问它是一个“银蛋”么?
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 1.创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- 一个程序员的共享软件之路
- linux 下程序员专用搜索源码用来替代grep的软件ack(后来发现一个更快的: ag), 且有vim插件的
- 一个程序员的真情告白:软件行业和程序员职业
- 编程之路┊一个程序员走过的路(转)
- 90页第三题,创建一个 Rectangle类,添加width和lenght两个成员变量 在 Rectangle类中添加两种方法分别计算矩形的周长和面积 ,编程利用Rectangle输出一个矩形的
- 读《王垠:编程的智慧》有感(未完成,不断有感想会持续添加)
- 恶意代码的亲密接触之病毒编程技术
- 一个程序员的哲学思考(关于编程、关于人生)
- Java咖啡馆(9)——一个压缩归档实用软件-Java基础-Java-编程开发
- 一个程序员常用的软件
- 程序员,闯天下----一个文科生的10年编程之旅和创业之路
- 一个程序员的生命周期--有感
- 第一章-第七题( 有人认为,“中文编程”, 是解决中国程序员编程效率一个秘密武器,请问它是一个 “银弹” 么? )--By 侯伟婷
- 【读文有感】如何半路接手一个软件项目?
- 有人认为,“中文编程”是解决中国程序员编程效率的秘密武器,请问它是一个“银弹”么?