『章节错误,点此报送』
《疯狂的程序员》31[1/3页]
听周总这么说绝影吓了一跳不光他吓了一跳和张厂长也吓了一跳。在他们印象中周总脸上总是带着平静地表情即使偶尔批评起人来也还是带着平静地表情。这时候绝影突然想起念大学的时候本来和燕儿在校外租了房子悠闲地过着小日子没想到有一天公安局会突然来敲他的门想到公安局肯定是来查自己非法同居来了吓得要死。想在来看周总一定是来清算平时不按时到公司作风懒散的事情果然是“出来混迟早是要还的”。
周总毫不留情地说:“你看看你写的代码这个备份工具里面你居然一次性把s数据库里的数据全部读出来放到内存再写到数据库中为什么要这样为什么不读一条写一条?”
一听不是清算作风的事情绝影又带着庆幸地送了一口气就像当初打开门原来公安局是来了解杀人焚尸的事情跟非法同居完全不沾边自己一下从犯罪嫌疑人变成证人其中的成就感不言而喻。
再说周总问的这个问题绝影也早就想到过于是胸有成竹地说:“这个问题我当初也想到了考虑到读一条写一条可能太浪费时间还不如一次性读到内存中那样肯定要快得多。”
听绝影这么说周总慢条斯理地说:“小绝啊这就是你经验不足了。你在公司里测试有多少数据?就一百多条一百多条数据能测出什么?要是数据有几万十几万呢?你全部读到内存中内存根本不够操作系统只好频繁地使用交换文件这样度不但不会提高反而会慢很多你自己看看你系统每次用久了后是不是慢得很?那就是因为用的时间长了内存占用多了系统使用交换文件最后慢得不得了。”
绝影一边听周总说一边注意他的表情仿佛还带了点洋洋得意的神色。虽然传说中周总写程序还是很牛的但绝影从来没见过他写的代码对这个传说还是持了点保留意见。没想到这次分析问题周总还是讲得头头是道这个问题没点经验的人还真现不了。于是他唯唯诺诺地说:“有道理有道理。是我没考虑周到。”
“既然这样那就赶紧改吧别等问题暴露出来才来忙我们要防患于未然。你赶紧改我在旁边看着改好了重新送过去。”
周总说完泡了杯茶端了根板凳坐在绝影旁边。
绝影突然觉得不自在起来。大家在公司各忙各的就算实在没事可做也要装出很忙:打开一个选中一个内容比较丰富的cpp文件不断把滚动条拖来拖去特别是周总出来就故意用手托住脑袋做出痛苦的冥思苦想状。在这种状况下绝影能够很容易“偷偷地”把程序写出来。现在周总坐到旁边看着他他反而不知道程序该怎么写了。
所以有时候写程序就像放屁。放屁这个事情毕竟是件不雅的事所以大部分人还是要偷偷地放。比如几十个人挤在公交车里冷不丁谁偷偷放个屁于是大家一边捂着鼻子一边互相指责:“你放的你放的。”而真正放屁的人看到这情况为掩人耳目也充当起南郭先生不断说:“谁放的?谁放的?”在这种情况下屁很容易就放出来了。要是真正让你在大庭广众众目睽睽之下来放屁怕就算你吃下两斤豌豆也放不出也不敢放出一个来最要命的是肚子咕咕姑不断叫就是不敢放。
最后绝影终于还是把程序憋了出来。周总满意地点点头说:“这还差不多这还差不多。”
原以为
《疯狂的程序员》31[1/3页]
『加入书签,方便阅读』