重构——就是对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本;一般来说,重构现有系统能改进软件设计、使软件更容易理解、有利于帮助找到 Bug 且能提高编程速度。
通过上一节,我们了解到筹重构的步骤以及以及一些理论方法,接下来,我们将通过以下内容来更深入了解重构:
- 重构与性能的取舍
- 简化条件表达式
- 简化函数调用
- 处理概括关系
- 大型重构的方式
- Idea 工具进行重构常用命令
通过本次活动你将了解到哪些场景下可以考虑用哪些方式来对你的代码进行重构,希望对你有所帮助!
阅读全文: http://gitbook.cn/gitchat/activity/5c86641938189a5ee4dcdb59
一场场看太麻烦?成为 GitChat 会员,畅享 1000+ 场 Chat !点击查看