因为这个比赛在公司范围内,传播的实在是太广了,好多人都知道有这件事情。
现在刚好有机会过来,所以他们就一起组团过来了。
周永福看着人员不少,还看到有好事者。
就订了一个非常大的会议室,用他的话来说,谁想来参加就过来参加,他不阻止任何人。
最后一个能容纳40多人的会议室,居然快站满了人,那可不是吗,程文他们部门十多个人,霍令慧他们那里也有快十个人,还有游戏那边也有七八个人,再加上一些看热闹的人。
“早知道有这么多人,就该订一个发布厅。”周永福感觉他还是小看了看热闹的人们的力量。
“你们都不用上班的吗?”程文也特别无语。
在会议上他们介绍了这个项目的这一期功能,当然这个排期他们那边的测试估算的是三天。
所以他们并没有要求霍令慧和程文能在今天测试完成。
周永福的意思是,就用今天一天的时间,能测试多少就测试多少。
“那不行,必须测试一个完整的功能,两者谁用时最短算谁赢,测试不完,我不睡觉。”程文觉得他们必须是完整的测试完一个功能。
余康胜:……大哥,感情你昨天晚上是没有加班,我可是加了一晚上的班,要是今天再来一个通宵,我怕猝死在工作岗位上。
“我觉得不需要这么多的功能,可以把工作量设置的一样,只让我们测试一部分功能就好了,比如排期都是一天半,加一会儿班应该就能搞定,也不需要太晚。”
霍令慧知道余康胜昨天晚上没有睡觉,所以也提出了一个方案,她觉得只要双方的工作量是一样的就好。
“可以,我们可以分出来一些功能,只有一天半的工作量。
但是这次我把所有的可能都说出来,就是这一天半的工作量,先是看谁找到的bug多,谁找到的多,算谁赢,如果一样多的情况下,谁用时短,算谁赢。
这一次你们不要测试其它的,就算测试其它的功能,一点分也不会加。”
周永福这次吸取了上次的教训,决定把所有的事情都事先说好,避免到时再起争端。
“可以。”
“可以。”
程文和霍令慧方面,都同意了,其实测试以前的功能他们也是被逼的,他们也知道累。
这次把这个提前都说了,他们感觉也相对轻松一些。
还是这个会议室,他们两个人打开电脑就开始了比赛。
当然第一步还是写测试用例。
所有人只见程文拿着自己带的一个机械键盘,速度快的飞起,目测一分钟得有180字以上。
其实如果他能真正统计的话,就会发现程文的速度是200以上。
在这样的恐怖速度下,也就不到20分钟,程文已经把测试用例给写好了。
接着他就开始测试。
大家虽然在旁边观看,但是并不是监控他的屏幕,只是注意观察有没有其他人去帮助他们。
再说了比赛开始后,大部分人都走开了,毕竟看个热闹就好,他们还是要工作的,回去看文字直播也挺好的。
如果工作太累了,也可以过来看看。
这个会议室已经被周永福订了一天的时间,大门是常开的状态,谁都可以进来。
一个小时,仅仅用了一个小时,程文就已经把所有的bug都找了出来。
看了看余康胜,程文猜测,可能应该刚写完测试用例吧!
“已经测试完成了,接下来该怎么办?难道直接说已经测试完了,这会不会太打击人了。”
叮——
【为了帮助宿主完美的赢得比赛,现在发放一个特殊奖励,科学家级的java编程经验体验两个小时】
瞬间程文就感觉一大堆的知识再向他的大脑里灌输,过了片刻程文才回过神来,这个感觉就像一个在java领域工作了几十年的,并且一直保持着热情的学习态度,每天都在努力的学习状态,他对java的理解到达了一个非常恐怖的境界。
或许创造这门语言的人,都比不上程文此时此刻对java的理解。
毕竟这是科学家级别的,什么jvm,什么包的依赖,java7、java8什么的,他感觉自己随随便便都能给别人讲上一天。
程文听到系统给他的这个经验,还有点不解,这是什么意思,我并不需要写代码啊?
不过过了一会儿,程文就开始在心里大骂自己简直是傻的可以。
这不明摆着是让程文帮忙把bug修复了吗?
程文找到了周永福,说他想要一份代码。
周永福听到的时候,也有点疑惑,不清楚程文要这个干吗?
但是依然让开发给了他一份。
“他会不会是要进行白拿测试?”其中一个人说了出来。
周永福觉得完全有这个可能,看来程文不简单,不仅要进行功能测试,还要把白盒测试也一并做了。
这样更好,更能找出来一些不容易被发现的问题。
可是实际上,程文并没有进行白盒测试,他拿到了代码之后。
就根据他找到的bug进行修复。
时间上他是来不及在他的电脑上进行安装开发环境了,只能盲操(只写代码,不进行运行),在一个能高亮显示代码的软件——editplus的帮助下进行开发。
因为一般写代码,都是要进行运行的,只有运行了才能知道写的对不对,有没有什么问题?
但是程文的技能被系统在提高到了科学家级别,所以他知道他写的代码基本上不会有问题,再说他们的这个项目也不是很难。
他自己就能在大脑里完美的模拟一个编译器,可以把这些代码在大脑里执行一遍。
时间不长,也就40分钟,程文就把bug修复完了。
“还有一个多小时的时间,我能用来做一些什么呢?”程文在思考的同时,看了看余康胜,他依然在进行测试,看来一时半会儿是结束不了的。
对了,虽然现在这个半透明的屏幕上显示的功能分支都是绿色的,但是却有的是淡绿的,只有不多是深绿色的。
我是不是可以改进一下他们的代码,让这个淡绿色的都变成深绿色的。
想到这里程文就开始做了起来。
他打开代码,找到淡绿色的部分,就开始改了起来。
“这个结构用的不对,改一下。”
“这里这么写不是能有更高的并发吗?改一下。”
“还有这里,这代码写的有点随意,改一下。”
“这里,稍微这样改一下就可以让整体的运行时间减少将近一半。”
“这里的功能这么复杂,可是这文档写的有点少,嗯,我加一个。”
程文开始了全方位的改版,甚至有一些底层的东西也都给变了。