记录下我对代码的看法

有天看到某博上有招phper的,看了下,他们要求为了1ms的误差可以研究一整天的人,薪水是个某算法的某位数。

有不同看法,所以说了几句。在这里主要记录下我的这一看法。


code我现在最看重的是可维护性。那种高效但晦涩的代码我觉得不好,理由:

很少有人能在一个公司待到老,也就是会走,走后除非这个代码不用了,否则就需要人来维护,应该招什么样的人呢?为了这些代码招高人?高人很难招的,即便招到,维护这些代码,高手不爽,他有他的style。低手把又不能维护这些代码,重新开发?开发,测试,上线又需要很多时间。

如果将代码写得俗气点,低手也能看得懂,至少修改时能知道该修改哪里。速度慢点,不要紧,可以靠硬件来补充。

从钱角度来看,因此增加的硬件是一次性费用,而维护的人力成本确是长期的。

从稳定性来看,业务修改在所难免,让一个看不懂的人去修改,有一定风险,稳定性有欠缺。

从时间来看,有时候业务修改是比较急的,而维护者不能快速修改,而是读懂代码再修改需要的就是一个比较长的时间。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值