Martin Fowler和本书另几位作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。本书解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。本书的核心是壹份完整的重构名录(catalog of refactoring),其中每壹项都介绍壹种经过实证的代码变换手法(code transformation)的动机和技术。某些项目如Extract Method和Move Field看起来可能很浅显,但不要掉以轻心,因为理解这类技术正是有条不紊地进行重构的关键。本书所提的这些重构准则将帮助你壹次壹小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口。
重构-改善既有代码的设计 CHM
最新推荐文章于 2021-08-18 17:00:00 发布
马丁·福勒与本书作者们详细阐述了重构过程的核心原则与最佳实践,强调了如何通过实证的技术对代码进行优化。本书提供了一份详尽的重构目录,覆盖从简单如提取方法到更复杂的技术,旨在帮助开发者逐步改进代码,降低重构风险。通过阅读,读者将掌握重构准则,将其内化为个人技能,并在日常开发中应用。
630

被折叠的 条评论
为什么被折叠?



