微动分享:为什么要重构代码

分享者:包廉政

为什么要重构代码?

写的不够好,那只是结果,我们来分析一下原因先!

我是包子

其实,代码重构一般不会轻易进行,除非是需求变更频繁,而代码写的又不咋地。

这时候,在原来基础上修修补补的话最终会导致一个巨大的坑,直接把你坑死。

这个时候,就要进行代码重构了!

为啥不咋地呢?

原因当然是多元的了,咱们挨个说!

首先,着急是一个,因为每个项目都是在时间紧迫的情况下进行的,为了保证按时上线,这时候快是高于一切的!

需求的变更是一个,互联网产品一大特性就是变化快速,为了更快的响应市场,我们不得不快速的编码,还是快的原因。

需求理解不到位,这个当然要出问题了,因为压根就没有实现我想要的啊。

责任心不强,写代码的时候得过且过,草草完成,也不认真思考,仔细测试,也没有注释。

说了这么多,其实都是借口,写的不好就是自己的问题,自己的问题就要自己解决!

怎么解决?

制定一堆标准、制度?已经制定了,但没有人真的会去遵守!

那就解决如何遵守制度就好了!!

加入验收与评审机制,不符合要求就要进行一定的惩罚,依靠外力督促你把这件事做好!

简单的标准:

1、要有基本的流程图
2、代码要符合基本的代码规范
3、代码要有注释
4、单个方法的代码行数不超过100行

评审机制:

1、定期进行(每周一次)
2、抽签方式选择被评对象

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容