John | 曲

Reflection in Transition

贝贝60秒:感觉烦了清理屋子

曲政 / 2019-09-24


今天是贝贝报告给你的第 208 天
2019-09-24 星期二

说感觉烦了清理屋子,其实今天想谈的是,遇到瓶颈重构代码。

为什么要重构代码?因为不好用,不好读,不容易维护。为什么不写好?因为一开始写不好。为什么写不好?因为理解不清楚。为什么理解不清楚?因为这是第一次做。

为什么要清理屋子?因为东西多,空间少,感觉不清爽。为什么不保持?因为生活总有多余。为什么有多余?因为进多而出少。为什么进多而出少?因为这是人的生活。

我的代码分到了三个大类的几个函数中,测试用例也放到了各自的说明文档中,这样理解了要做的事情,也方便以后调用。原来的代码一行行堆在一起,我实在没有继续前行的勇气。

同样,暑假里我清理出来的书架,也逐渐发挥出“活用”的好处了。