首页 > 其他类型 > 开局偷家,缔造科技帝国 > 第350章 艾瑞克的提案

第350章 艾瑞克的提案(1/2)

目录
好书推荐: 被魔女掏心后这凡躯开始不受控制 港综:这个古惑仔正得发邪 全民木筏:凭什么就你是海岛求生 三角洲,时代唯一,自在极意豪! LOL:微博我升堂,越串我越强 电竞圈恶霸,从混学到魅魔冠军! 苟在异界学巫术 从混元功开始肉身成圣 凡人:我是千幻宗少宗主 末世:我打造完美生存酒店

他把方案放下,靠进椅背里。脑子里过了一遍艾瑞克刚才说的话,“把几个核心模块拆开”,“不同团队独立维护”,“效率能高不少”。

是,这样效率確实能高。但这样也意味著,核心代码不再由他一个人掌控。拆开之后,每个团队只知道自己负责的那一块,没人能看到全貌。

凌云把方案又拿起来,翻到模块拆分那一页,他看了很久。

然后他拿起电话,打给李默。凌云能够度假,全靠著李默在硅谷盯著了。作为星辰的代码审查官,他和凌云的权限一样,是最高的,艾瑞克都没有李默高。

“李默,你过来我办公室一趟。”

很快,李默推门进来。“凌总。”李默在对面坐下。

凌云把那沓方案推过去,“看看这个。”

李默接过来,开始翻。他看得很快,十几分钟就看完了,然后把方案放下。

“谁写的?”

“艾瑞克。”

李默沉默了几秒。

“你觉得有问题?”凌云问。

李默想了想,“这方案本身没问题。写得挺好,逻辑也对。但是……”

“但是什么?”

“但是他把內存管理那块拆得太碎了。”李默指著其中一页,“你看这儿,本来是一个模块,他拆成三个。这三个模块之间通信会很频繁,性能肯定会下降。如果不考虑性能,那这么做的好处只有一个——每个模块只知道自己那部分,代码泄露的机会会减少。”

凌云看著他,“换句话说,掌握每一个模块的人,对这一个模块有绝对的掌控,添加或者刪减代码,不易被別人发现?你查一下他过去一年的代码提交记录。”

李默站起来,“我现在就去。”

已经凌晨两点了,凌云还坐在办公室里。灯只开了书桌上那一盏,其他地方都是黑的。

李默推门进来。他手里拿著一沓列印纸,脸色不太好。

“查到什么了吗?”

李默走过来,把那沓纸放在桌上,“我把他过去一年的提交记录全过了一遍。”李默的声音有点哑,可能是熬夜熬的,“三个月前开始有了异常。”

凌云拿起那沓纸,最上面是一份代码片段,两边列印在一起,左边是旧的,右边是新的。

“你看这个。”李默指著右边那一段,“这是上个月他提交的,內存管理模块的优化代码。你再看左边,这是他去年写的同一块。”

凌云仔细看,左边的代码注释很简单,“分配內存”,“释放內存”,“返回指针”。右边的代码注释更详细,但风格不一样。左边的注释是“//allocate”,右边的注释是“/* allocate memory block */”。

“你发现没?”李默说,“他以前的注释都是简写,怎么简单怎么来。但最近这几个月的,变得特別规范,跟写教科书似的。”

本章未完,点击下一页继续阅读。

目录
新书推荐: 二战:从打崩沙漠之狐开始 我在庙街练神功 我在恐怖世界训练蝙蝠侠 晋忠 重回97,缔造新人生 天后们的緋闻教父 刚上高中,绑定自律系统 不可证伪的月光 倒反天罡:从职场打脸开始 苟在异界学巫术
返回顶部