可这次绝影还是比较慎重昨天虽然把问题解决了但实在把自己搞得太痛苦也幸亏昨天开了任务管理器现了问题要不说不定把代码跟踪到太平洋还不知道问题在哪里。
去网上下个Boundsnetetumega公司出的想能出softIce这样的软件的公司出的东西还能有假吗?就比如今天微软宣布出了一个新的操作系统那还不成为各大网站的头条新闻。所以不仅是衣服就是软件也有个品牌效应。
那天在公司又调研了一整天绝影第一次知道了“纯化测试”这个词。以后每次周总说:“ok明天我们进行purifinet。”绝影就跟大家翻译道:“好明天我们进行纯化测试没装Boundsnetdschenetbsp;最近几天BossLiu在公司颇为得意看来医院对kIRegIs试运行非常满意要他修改的地方也很少。kIRegIs的代码一直是BossLiu在负责绝影从来没去看这也好世界上最幸福的事情就是你把事情交给别人别人做好了交给你居然和你的要求一模一样根本不用改。因为没什么事做BossLiu正好潜心研究起netbsp;本来有好多事情都是一样会做容易做好难就说这c++就算你是写了五六年程序的程序员说函数模板、类模板、纯虚函数、虚基类这些东西你又用上了多少。BossLiu研究了一些这方面东西再加上kIRegIs在医院取得了成功觉得差不多火候已到绝影也不过尔尔不过就是汇编好一点吗?还是那句话汇编不过1oo多个指令有什么难的。
可绝影总以为他对c++的研究应该仅限于“理论”上。
两人见了面BossLiu问:“你知道这个xxxx基类的构造函数会被调用几次么?”
绝影自知肯定回答不上来在这种情况下最好就不要去回答BossLiu是有备而来故意刁难你不是带着请教的所以就算你侥幸答对了也并不能让他对你钦佩的感觉油然而生;要是你答错了就正中他的下怀从此以后凡是有技术上的讨论他总是会拿“你xxxx这个问题都不知道还说个p呀”来压你。
这正如鲁迅先生说的一家人生了孩子你说:“这孩子好呀以后要当什么什么大官有多少多少钱。”那你是骗人的可人家父母爱听。你说:“这孩子最后会死。”这是真话可人家父母不爱听。怎么办你最好就说:“呵这孩子……你看……呵……哈哈……”
所以绝影避开问题地重点也打起哈哈来:“研究c++阿?有什么好研究的?我告诉你netetbsp;这是绝影的杀手锏。先把问题转移到汇编上来。这方面他有几年积累算是个小行家。再说的确在自定位和精确计算代码长度这两个技术上只有汇编能做到这是高级语言的死穴。管它什么语言他用这两点都能把它杀了。
BossLiu很不服气地说:“我知道你那汇编在indos下不过是换成‘invoke’来调用apI罢了。还能唬我。BossJue你去各大公司看看。你那玩艺过时了。”
“你懂个p存在就是合理懂不?这是哪个大哲学家说的。”
“我知道我知道。可你那玩艺就快连存在的价值都没有了。我问你除非你搞病毒还能有什么汇编能做高级语言不能做的?”
这又将了绝影一军每次他跟别人说:“我嘛擅长汇编。”就最怕别人问:“你搞病毒的?”别人这样说就好像说:“你这人真长得就像个贼。”所以每次他都不得不跟别人讲一大堆什么汇编不一定搞病毒除了搞病毒汇编还有什么什么用途还能写什么什么程序。想了半天绝影实在想不起汇编还有什么优势但沉默下去就是认输从此以后BossLiu就可以名正言顺在他面前显摆c++从此以后自己和汇编语言在公司中就再没有什么地位。请急之下他忽然又想起大学时候做过的大数运算库终于洋洋得意地说:“谁说没用了我曾经把一个c++做的大数运算库算法原封不动地翻译成汇编算1o24位乘法度居然提高了2oo倍。我用汇编可以把大部分操作数都存到寄存器中可怜的c++阿还得全部存到内存中做高级运算还是应该在一旁休息去吧。”
说完这话BossLiu沉默了。这是理论论据和事实论据都充分。本来汇编度快这是毋庸置疑的再加上绝影有写好的程序摆在那里BossLiu从哪里驳都驳不倒。见他不说话绝影大模大样往自己桌子上一坐心里嘀咕着:“还跟我比netbsp;大概过了1o分钟BossLiu忽然跳起来大声说到:“BossJue我差点让你给忽悠了刚才忘记了cache。现在的cpu都有cachecpu对cache的访问度和寄存器差不多c++会把经常使用的变量放cache里面度应该和汇编差不多才对。”
绝影本来以为可以稳坐钓鱼台了没想到BossLiu就是这么个不见棺材不掉泪的人听他这么说还是有道理至少从理论上讲应该是这样这下他又解释不了实践上2oo倍的度差现在没有理论作为依据就是牵强地去跟BossLiu解释也会把自己在这次争论中置于非常不利的地位。最后还是绝影沉默了。
从那次争论以后BossLiu再也没给绝影夸过c++的好也没再夸自己在c++上的造诣有多深。绝影也没再在BossLiu面前显摆汇编有多无所不能自己汇编有多炉火纯青。两人都心知肚明他们俩水平一般要是继续在这语言孰优孰劣上争论谁都没必胜的把握如果输了脸就丢大了。还不如好好再深造几年到时再一比高低。
很多年以后绝影终于想到当初想不出来的问题:汇编语言使用寄存器并不是对寄存器访问比对内存访问更快而是对寄存器寻址比对内存寻址更快。很多时候他想把这个告诉BossLiu但他终于还是没告诉他。
一晃两个月过去绝影和BossLiu去医院对他们的软件系统作了两次例行维护和更新医院的规模还算大登记数据已经有三万多条kIRegIs还是经受住了耐力测试。kIpacs经过绝影两次更新基本上也运行比较稳定。在领工资的时候周总对绝影说:“xxx医院的case已经验收合格这个月给你5oo元的奖金。因为这个case的收入也不多就你kIpacs贡献最大所以奖金也就你有对其它的人就不要声张了。”
本来绝影觉得这么大的case忙了这么久才5oo元的奖金周总也真是太扣门了但听周总这么说绝影还心里笑着走出了他的办公室恨不得立马当众大声宣布:“知道吗?xxx医院项目奖金5oo元就我绝影一个人有!”
BossLiu也进了办公室。周总还是说:“xxx医院的case已经验收合格这个月给你5oo元的奖金。因为这个case的收入也不多就你kIRegIs贡献最大所以奖金也就你有对其它的人就不要声张了。”
当然BossLiu在出来的时候也恨不得力马当众大声宣布:“知道吗?xxx医院项目奖金5oo元就我BossLiu一个人有!”
大家一个二个领完工资脸上都喜气洋洋。公司的电话响了张厂长积极地抢着去接了电话说了几句回过头来说:“医院打来的找绝影好像程序有些问题。”
绝影一下傻了。傻的不是程序有些问题是医院居然指名点姓要找绝影而且医院居然还知道“绝影”的名字自己麻烦了。
………【《疯狂的程序员》30】………
见绝影吓得脸都变了色BossLiu打趣的说:“想不到Boss还是从原始部落出来的!据说有些原始部落就是怕别人知道你的名字别人知道就能用咒语让你死。”
绝影白了他一眼接过电话。
电话是放射科主任亲自打过来的在那头急得要死说系统不能用了。
明明去安装的时候都是好好的这Bug再怎么严重也不至于让整个系统都不能用了吧事情要真有那么严重自己刚到手的奖金估计又要泡汤。忙跟他说:“什么时候现问题的。”
“前几天就开始了不过还勉强能用。今天他们说不能用了我跑过来看果然不能用了。”
“是什么情况?”
“前几天是登记的时候度太慢登一个人起码都要等5分钟还不如以前用纸登记快。到今天简直是不能登记了估计起码要等一个小时。”
听他这么说绝影终于松了口气。这是意料之中的事情。想医院一天做的病人起码有几百个就算如BossLiu所说kIRegIs设计容量是1o万级别数据量那最多也就几个月就撑爆了。再加上那些x光机netet图像一张动辄就是好几十m这么大的数据量不慢死才怪。本来在这种情况下应该配套一个数据备份和刻录的软件奈何case的时间太紧验收的时候也就是勉强才做完连Beta测试都没有这些增强要求自然没时间去给他考虑周总的意思是先等验收过了钱到手了大家闲下来了再花点时间慢慢给他做个备份系统。
虽然话说“顾客就是上帝”现在好多顾客认为自己付了钱还真把自己当成了上帝东西出一点小问题就蹦炸起来:“坏了!不能用了!你们赶紧给我搞好!”绝影和BossLiu以前给别的医院做系统维护的时候听多了这样的抱怨反而反感起来。那时候没办法上头有命令必须要去做现在又不一样了东西验收是你签的字钱我也拿了老子现在就是上帝!
于是他慢条斯理地说:“别急别急那是因为数据量太多了正常情况。你想想用了那么久了机器里面装了那么多数据哪有不慢的道理就是你自己机器时间长了你还不是得拿indos优化大师搞一搞。”
“那现在怎么办呀。”主任这么说声音有点变调绝影忽然又有点可怜起他来。
“这样吧你们自己不是有网管吗让他把硬盘里的数据拷出来刻成光盘然后删掉数据少了度自然就快了。”
“这种事情我们怎么敢搞啊万一把系统搞坏了是小事数据掉了我们都交不差现在卫生部规定所有医学数据都至少要保存5年这个事情谁都马虎不得啊。你给想想办法帮帮忙啊!”
绝影当然知道这事情他们不能搞这样说就是想吓吓他以前东西还在做的时候周总总是说:“小绝啊今天主任打电话过来说那个kIpacs还需要个什么什么功能。”所以他肯定地认为kIpacs搞那么长时间加那么多功能出那么多Bug罪魁祸都是这个主任。他一个小小的要求在那时候就能让绝影起码多加三天的班。
见主任说话都哆哆嗦嗦想像着他人在那边全身像筛糠似地打着颤绝影的虚荣心忽然得到极大的满足全身都自在起来于是用很大方地口气说:“这样吧这事情我我给上面反应一下我们再调研调研看能不能给你们做个工具专门来备份。这样对数据就比较安全了。”
“那就最好了。但是这几天我们怎么办呢?”
“这几天?你们以前没装我们系统的时候是怎么做的现在就怎么做。等到我们把东西做出来吧。机器先不要开了要再开机器出了什么问题数据掉了那就是你们的事情了。”绝影知道那主任怕的根本就不是系统坏了按照合同坏了你绝影得再给我装装到我满意为止。他最怕的是数据丢掉。现在哪个软件的Linetse上不是写的:由于用户操作导致的数据丢失公司概不负责。绝影他们公司也是这样写的。数据掉了就你自己的事情你得自己想办法给医院领导给卫生部交待。
主任在那边唯唯诺诺地说:“好好。那你们尽量快点。急死人了。”
放下电话绝影对BossLiu说:“你懂个p。名字这东西让别人知道了不得了其他人他都不认识以后每次事无巨细他打电话过来都说:喂找绝影。那还不把整死啊。
下班回家的路上BossLiu从路边的邮政储蓄那里给家里寄了3oo块钱。绝影觉得他也太扣了要寄就多寄点至少都得1ooo你3oo块钱自己都不好意思拿出手。他迫不及待给燕儿打了个电话说:“你今天过来吧我有重要的事情跟你说。”
这学期燕儿也是大四了绝影在哪个时候别人早不知道他行踪在哪里。但女生不一样胆子比较小每天还是老老实实呆在学校虽然学校里课也没多少事情也没多少每次来绝影这边好像还得下很大的勇气似的。
将近两年的时间过去绝影也深深地摸清了燕儿的脾气。要想把她哄过来还得对她说:“有重要事情要跟你说。”至于什么重要的事情当然是“重要”到要当面才能说好像就怕电话里一说这事便让全天下人都知道了肥水流了外人田。
燕儿也不懂吃一堑长一智虽然每次过来听绝影面授机宜结果都大失所望原来就这么屁点大个事情还劳驾自己亲自跑过来。女人就是这样同样一个花招只要你愿意继续耍就可以让她永远上当下去。
等她来绝影这里已经差不多八点了晚饭也还没吃。绝影神秘兮兮地从钱包里掏出一把人民币先一二三四五六七铺开说:“看见没有?RmB2ooo大洋这个月工资。看2ooo有多少!”说完又把人民币合拢掂了掂重量比了比厚度突然把钱往天上一撒又赶紧一张一张拣起�
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。
赞一下
添加书签加入书架