0
点赞
收藏
分享

微信扫一扫

代码重构~目录

​​回到占占推荐博客索引​​

一 重构介绍

接到领导到指示,需要写一个关于代码重构的东西,这也让我再次有机会去看看我的《代码大全》,这本软件工作者必读的书籍,本人强烈推荐!

在我们的项目开发完成后,需要对原来代码进行review,对一些代码结构混乱,逻辑不清晰,违背DRY和OCP的一些代码进行重构的工作,这是必要的,也是改善一个软件系统的必经之路!

在这个系列中,我将把几个主要的重构方法用实例的方式说明一下,供大家一起学习,探讨!

二 什么时候应该是重构?

对于大部分开发者来说,重构的含义可能是系统开发完成后的检查工作,但我认为,重构应该是遍及软件开发的各个阶段的,从开发到调试再到最后的代码审查及改版,整个阶段都会出现代码重构的身影,这是可以理解的,任何开发都不可能写出一个自己不去修改的永恒程序,反之,好的开发者应该是会经常发现自己代码的缺陷,从而去改善它,使它们的程序变得更大强大,扩展性,维护性,稳定性都更强!

代码重构~目录

​​1 封装成员变量(Encapsulate Field)​​

​​2 提取方法(Extract Method)​​

​​3 提取到类(Extract Class)​​

​​4 方法归父(方法上移)​​

​​5 方法归子(方法下移)​​

​​6 方法更名 ​​

​​7 代码注释​​

 

接下来的文章我将详细去介绍这7种重构方式,敬收阅读。

​​回到占占推荐博客索引​​

作者:仓储大叔,张占岭,
荣誉:微软MVP

代码重构~目录_开发者



举报

相关推荐

0 条评论