婚外情

无意间看到自己以前代码这么糟糕的代码真的是我写的吗

2019-11-09 05:25:29来源:励志吧0次阅读

分享职场程序员生活、职场攻略、领导同事相处技巧和创业资源

不知你有没有类似这样的这样的经历:

回头看看自己以前编写的代码,惊讶地发现,这么糟糕的代码,真的是我以前写的吗?我竟然能写出这么糟糕的代码?分分钟钟怀疑人生。

对目前跟进的代码,时常会萌发一种去重构的想法,或者会有一种更好的方式去实现。

相信很多朋友都遇到过,原本一个很普通的需求,在经历过 N 次迭代和修改后,渐渐形成一个庞大的功能,随着版本的不断迭代,保护起来的本钱也随着越来越大,这样就形成了一种恶性循环。毋庸置疑,从保护成本上看,重构确实是一个很不错的方案,重构的本钱比原基础维护的本钱更小。但重构有一定的风险,小编建议,在对业务和框架不熟悉的情况,建议不要随便重构。

无意间看到自己以前代码这么糟糕的代码真的是我写的吗

在条件允许下,就需要斟酌重构了。

脱离业务层方面,从技术层上来讲,在做代码重构前我们需要先理清这三点:

解读原先源代码

分解旧代码

构建新代码

旧代码常常难以理解,尤其是在屡次迭代且多人经手的模块;模块之间过度耦合常常会致使牵一发而动全身,不易控制影响范围;旧代码不容易测试致使无法保证新代码的正确性,尤其是在产品文档不全的情况下。

我们都不知改了这个模块,会不会对其他模块造成影响以及引出其他问题。只有在熟习原先代码和业务的基础上,这时候重构才能把风险降到最低。

不知对此你是怎样看待的,欢迎交换!

药店有卖西地那非的吗

goldviagra蓝色药片

西地那非什么药

分享到:
  • 友情链接
  • 合作伙伴