摘要:
文章说明:1.重构:改善既有代码的设计 第3篇2.水平有限,可能有些语句和原文的意思有出入,请见谅3.前两篇由于代码较多,CSDN代码排版一直不太好,阅读请移驾重构:改善既有代码的设计(1)重构:改善既有代码的设计(2) 经过前面的例子,你应该对什么是重构有一个基本的认识,现在是时候让我们退回去看看重构的关键原则和一些你在运用重构时应该思考的问题。1.何为重构 我总是很谨慎的对一个东西下定义,因为对于每个东西,不同的人都有自己的定义。所以在重构的题目上,我的定义以Ralph Johnson(《设计模式》作者之一)团队和其它同行研究为基础的。 首先要说明的是"Refactoring.. 阅读全文