代码重构~目录
一 重构介绍
接到领导到指示,需要写一个关于代码重构的东西,这也让我再次有机会去看看我的《代码大全》,这本软件工作者必读的书籍,本人强烈推荐!
在我们的项目开发完成后,需要对原来代码进行review,对一些代码结构混乱,逻辑不清晰,违背DRY和OCP的一些代码进行重构的工作,这是必要的,也是改善一个软件系统的必经之路!
在这个系列中,我将把几个主要的重构方法用实例的方式说明一下,供大家一起学习,探讨!
二 什么时候应该是重构?
对于大部分开发者来说,重构的含义可能是系统开发完成后的检查工作,但我认为,重构应该是遍及软件开发的各个阶段的,从开发到调试再到最后的代码审查及改版,整个阶段都会出现代码重构的身影,这是可以理解的,任何开发都不可能写出一个自己不去修改的永恒程序,反之,好的开发者应该是会经常发现自己代码的缺陷,从而去改善它,使它们的程序变得更大强大,扩展性,维护性,稳定性都更强!
代码重构~目录
接下来的文章我将详细去介绍这7种重构方式,敬收阅读。