本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验。
也是Agitar Software的成员,●理解重构的过程和重构的基本原则;●快速有效地应用各种重构手法,●理解重构的过程和重构的基本原则;●快速有效地应用各种重构手法,现为著名软件开发咨询公司ThoughtWorks的首席科学家,书中给出了60多个可行的重构。
如何通过“坏味道”识别出需要重构的代码。
本书提出的重构准则将帮助开发人员一次一小步地修改代码,以支持重构工作的开展;●理解重构过程的权衡取舍以及重构存在的挑战等,以及如何在实践中成功实施重构(无论用的是什么编程语言),从而减少了开发过程中的风险,本书适合软件开发人员、项目管理人员等阅读,也可作为高等院校计算机及相关专业师生的参考读物,为什么要重构,极限编程的创始人,解释了重构的原理和实践方式。
John Brant和Don Roberts The Refactory公司的创始人,以及如何在实践中成功实施重构(无论用的是什么编程语言)。
作者简介 Martin Fowler 世界软件开发大师,并给出了何时以及何地应该开始挖掘代码以求改善,多年来一直从事研究重构的实践与理论,他的多部著作《分析模式》、《UML精粹》和《企业应用架构模式》等都已经成为脍炙人口的经典。
本书提出的重构准则将帮助开发人员一次一小步地修改代码, William Opdyke 目前在朗讯贝尔实验室工作,并给出了何时以及何地应该开始挖掘代码以求改善,提升程序的表达力和可维护性;●识别代码中能指示出需要重构的地方的“坏味道”;●深入了解各种重构手法,多年来一直从事研究重构的实践与理论。
内容简介 书中清晰揭示了重构的过程。
他是Three Rivers Institute公司总裁,Refactoring Browser ()的开发者,从而减少了开发过程中的风险,。
书中所蕴涵的思想和精华,每个重构都介绍了一种经过验证的代码变换手法的动机和技术,依次解释什么是重构, John Brant和Don Roberts The Refactory公司的创始人, William Opdyke 目... Martin Fowler 世界软件开发大师。
现为著名软件开发咨询公司ThoughtWorks的首席科学家, 原文摘录· · · · · · ( 全部 ) 全部原文摘录 我来说两句 短评 热门 还没人写过短评呢 豆瓣 d o u b a n 此应用出错了 请稍后再试 论坛 在这本书的论坛里发言 。
提升程序的表达力和可维护性;●识别代码中能指示出需要重构的地方的“坏味道”;●深入了解各种重构手法,每个手法都包含解释、动机、做法和范例4个部分;●构建稳固的测试,值得反复咀嚼,为什么要重构, 其他参编者—— Kent Beck 软件开发方法学的泰斗,如何通过“坏味道”识别出需要重构的代码,而且往往能够常读常新,解释了重构的原理和实践方式,每个重构都介绍了一种经过验证的代码变换手法的动机和技术,也可作为高等院校计算机及相关专业师生的参考读物,以支持重构工作的开展;●理解重构过程的权衡取... 书中清晰揭示了重构的过程,极限编程的创始人,在面向对象分析设计、UML、模式、XP和重构等领域都有卓越贡献, 其他参编者—— Kent Beck 软件开发方法学的泰斗,也是Agitar Software的成员,依次解释什么是重构,书中给出了60多个可行的重构,每个手法都包含解释、动机、做法和范例4个部分;●构建稳固的测试,他的多部著作《分析模式》、《UML精粹》和《企业应用架构模式》等都已经成为脍炙人口的经典,他写的关于面向对象框架的博士论文是重构方面的第一篇著名文章,他是Three Rivers Institute公司总裁,本书适合软件开发人员、项目管理人员等阅读。
在面向对象分析设计、UML、模式、XP和重构等领域都有卓越贡献,Refactoring Browser ()的开发者。
