1、该条引用自http://www.cnblogs.com/marvin/p/TalkFromReflactingCode3000To15.html#!comments;(正在检验)
重构,其实很简单:
- 把基础打牢固
- 多看点优秀的代码
- 避免复制粘贴,如果看见重复代码时应该有意识要消灭它
- 减少对代码生成器的依赖
- 在处理现有代码时尽量用重构代替重写,在重写之前一定要先重构
- 尽量让所有的方法都是可测试的。
重构的目的,是让你的代码更为精简、稳定、能够重用,是最大程度的让功能和业务分离。在重构的过程中,你的阅读代码的能力、写出优秀代码的能力以及系统架构能力都会稳步提升。