Martin Fowler和本书另几位作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。本书解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。本书的核心是壹份完整的重构名录(catalog of refactoring),其中每壹项都介绍壹种经过实证的代码变换手法(code transformation)的动机和技术。某些项目如Extract Method和Move Field看起来可能很浅显,但不要掉以轻心,因为理解这类技术正是有条不紊地进行重构的关键。本书所提的这些重构准则将帮助你壹次壹小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口。
相关推荐
王者归来之《重构-改善既有代码的设计 chm 中文版》经典王者 王者程序员真经!
重构-改善既有代码的设计, 软件开发的不朽经典 生动阐述重构原理和具体做法 普通程序员进阶到编程高手必须修炼的秘笈
重构-改善既有代码的设计,清晰完整中文版,讲解重构过程中的方法以及注意方向。
本书基本上是取自”重构”中文版一书的内容,但格式上参照的是chm英文版的格式,还有一些格式小修改,比如第一章的重构前后代码对比。因为时间匆促,个人能力有限,本书难免存在一些缺漏,如果大家发现有问题,随时...
《重构-改善既有代码的设计》,一般经典的开发进阶书籍
重构-改善既有代码的设计 chm 中文版
《重构:改善既有代码的设计》是一本由Martin Fowler所著的经典软件工程书籍,它深入探讨了如何通过重构技术提升代码质量、可维护性和设计的优雅性。这本书对于开发者来说是不可或缺的参考文献,无论是在团队协作...
java版 重构-改善既有代码的设计.chm
重构-改善既有代码的设计(CHM)版本,找了好久才找到的
重构 改善既有代码的设计 中文 chm 重构 改善既有代码的设计 中文 chm 重构 改善既有代码的设计 中文 chm
1. 在清晰PDF版本的基础上手工添加了书签 2. 另附CHM文字版 内含文件: 《重构-改善既有代码的设计[再版....《重构-改善既有代码的设计.(Refactoring.Improving.the.Design.of.Existing.Code).Martin.Fowler.chm》
本书基本上是取自”重构”中文版一书的内容,但格式上参照的是chm英文版的格式,还有一些格式小修改,比如第一章的重构前后代码对比。因为时间匆促,个人能力有限,本书难免存在一些缺漏,如果大家发现有问题,随时...