玛雅小说

玛雅小说>凡人码农加SAP加XR征服世界 > 第225章 背靠背的战友(第2页)

第225章 背靠背的战友(第2页)

赵工硬着头皮走到投影仪前,笑容里带着一丝勉强的自信:“嘿嘿,我这代码写得比较朴素,讲究效率至上,没什么花里胡哨的东西。”

张伟微微一笑:“是吗?那咱们就一起来‘欣赏’一下赵工最近编写的‘朴素’代码。”

屏幕上投影出赵工的代码,密密麻麻1500多行,整个功能从头到尾一个函数都没有,全靠ifelse,while,case。。。,等纯编码逻辑实现。

张伟面无表情地一行行滑动着鼠标:“赵工,你这是在写剧本吗?整整1500行,全靠这些来支撑,就不值得调用一个函数。这代码块的长度,估计连公司楼下卖煎饼果子师傅摊开饼皮,都比不上你这个长。”

众人忍俊不禁,赵工脸色微微泛红:“伟哥,这个功能比较急,客户催得紧,我这不是为了提高效率嘛……”

张伟停下了鼠标,突然严肃地说道:“效率?你这不叫效率,这叫赌运气。你这1500行代码,看似能跑,但如果后续需求变更怎么办?再复制一遍?如果中间出问题了怎么定位?靠灵感?”

“你这代码里,我看至少可以使用4个我们现成的函数。”

“而你这些代码,我估计只完成了一次性的功能测试,全方位的业务测试,行业数据测试,应该都没有。”

“我们那些封装后的函数,全部经过多轮,多项目的功能测试,业务测试,行业测试,还被无数条PRD的数据验证过的。”

“你这个是一次性的工作。”

本小章还未完,请点击下一页继续阅读后面精彩内容!

赵工咬了咬牙:“伟哥,真的没出过bug啊,功能确实跑通了。”

张伟冷笑一声:“是,功能跑通了,可是跑通不是我们开发的终点,易维护、可扩展才是。”

说着,他点开另一个界面,一个新员工封装的同样功能的模块清晰地展示出来。

代码干净简洁,只有50行,函数调用清晰明确,注释、异常处理一应俱全。

“大家看看,大致相同的功能,新人小张写了50行代码,完全模块化,可复用性极高,未来扩展需求也不过是增加一个接口调用。”

赵工脸色瞬间涨红,咬牙低头不语。

张伟缓缓扫视全场:“你们要记住,写代码不封函数,你不是在提效,而是在毁未来。”

“当初我为什么要构建函数商城,还要额外给大家发一笔,函数构建奖金,和函数调用奖金?”

“那是因为:1、自己写的代码块,没有经过严格的测试,很多异常发现不了,比起调用函数会增加大量重复的测试工作量,同时增加了系统的不稳定性风险,埋藏bug给客户,造成极差的用户体验。”

“2、没有封装成函数,那么开发的小功能就是一次性的,不能复用,没法让开发的边界成本无限的减小的,这是做IT产品最关键的。”

“我们是做产品的,我们不是外包,我们不是做项目,我们是做产品的公司!”

“我给大家看过的,SAP的代码,几十年前的前辈开发的,现在我们还能用,而且很丝滑。”

“赵工,你这1500行代码,20年后,你敢让后辈看么?”

这句话像一枚重磅炸弹,瞬间点燃了群聊。

小李赶紧截图,把赵工一脸震惊的表情配上张伟金句发到公司群,瞬间“666”“伟哥霸气”的弹幕刷满屏幕。

张伟平静地看了赵工一眼,语气平淡却透着一种不可质疑的决绝:

“函数商城、模块化封装,我在每月新人入职培训的时候,早就讲过,而且为了推行这个政策,还额外给大家,颁发了奖金。”

“居然还会有人,这样肆无忌惮的,破坏这个规则。”

“赵工,从现在开始,你的工位空出来,不用再打卡了。”

已完结热门小说推荐