关于代码整理重构小记

与同事的聊天记录:


嗯.我也是习惯的看代码时发现不合理的就顺手改掉

我自己有时候也是写的时候头昏,后面发现自己也看不懂,作为代码的阅读者去理解自己的代码如果理解不了,那就按照理解的方式去改成合理的,一般来说可能会引入bug,但是会提高代码可读性

一段时间后,代码出现bug的可能性就很低了,因为可读性高,所以不可能出错

我希望自己写的代码,别人自己看下就会用,而且用的对,用的符合规范,不需要问我,不需要文档,不需要注释. 这个需要我在保证对外接口稳定性的前提下,不断的迭代我的代码实现.提供符合.适应需求变化的接口,

 最欣慰的事情是自己写的一个模块,在自己不知道的情况下,被别人用在了很广泛的地方,而且稳定,代码依然清晰.而且底层没有受到外部不同需求的影响.

以上的前提:

在快速开发迭代的不稳定版本可以这样搞,如果当前时期版本对稳定性有很高要求,暂时应尽量避免轻易改动自己不清楚设计思路的代码

 回看这段话,真是到位~

原文地址:https://www.cnblogs.com/wmalloc/p/9382025.html