程序员和测试员的战争:关于微软测试小组的八卦

原文是发在豆瓣上的书评

 

-------

(书还没看完,先给中评。这里讲的事来自书中一个微软测试经理作的序,英语不怎么样,本来打算跳过,还是看了下,感觉挺有趣,特摘录下来。)

话说微软还是一个小公司的时候,微软的员工的主要工作之一就是给那些当时还不兼容的各个公司的各个机器写MS-DOS的软件,比如HP、VAX、IBM等。

终于有天IBM卖机器大赚了一把,微软这个IBM的小弟自然也是风生水起,生意做得越来越大,MS-DOS、office、msn等等都在研发当中,各个程序的bug自然也越来越多,于是微软就成立了一个测试小组,专门负责debug事项,称为“Testing”,刚成立时只有5人,到1993年已经发展到了500人(=。= 真不知道现在有多少?)。

在这之前,微软的程序员都是靠自己来写测试debug的,有了Testing,他们就懒得做了,写完代码直接交给Testing去处理,当然Testing也不是万能的,产品交付的时候还是有一些bug未能发现和解决。

产品有bug的责任追究下来,程序员和测试员就互相扯皮。

程序员说:“我可是写代码的,测试交给Testing去做,他们没测试到bug干我啥事?Is not my business!”

Testing里的家伙听到程序员那么说,可不高兴了,怒斥程序员不够专业——,“如果你们的代码写得好一点,那里会有bug?”

于是一场关于debug的战争就此在程序员和测试员之间展开了,甚至一直延续到今天。

那究竟在这场战争中,在微软这个战场中,那一方胜利了呢?

卖个关子,请到书上寻找答案。

XD