最近负责的项目,已经进行有接近半年的时间了,中间经过很多曲折,过程大约是软件开发的典型路线,曲折不优美。对于某些问题,我用了有点变态、非常规的解决方法。
随着项目的持续,代码量的增加,如何高效的维护成了一个重要的问题。解决方法无它,不断整理调整结构,也就是所谓的“重构“。
在我开始写代码时,我并不确定自己会在这条路上继续走下去,或者说,我不确定这就是比较好的选择,直到有一天,我有意识地开始审视自己编写的一大段代码(其实也就一、两千行而已),重新组织代码、设计结构,我找到了一点感觉。
直面自己以前的代码,犹如直面自己的回忆,好的、不好的,这个过程都值得珍惜,只有这样,才能变得更好。