作者简介

作者介绍
Martin Fowler,世界软件开发大师,在面向对象分析设计、UML、模式、XP和重构等领域都有卓越贡献,现为著名软件开发咨询公司ThoughtWorks的首席科学家。他的多部著作《分析模式》、《UML精粹》和《企业应用架构模式》等都已经成为脍炙人口的经典。
译者介绍
熊节,ThoughtWorks中国公司的高级咨询师、架构师和项目经理,在大型企业应用及互联网应用的架构和管理方面拥有丰富经验。作为敏捷方法学顾问和重构专家,他拥有在各种技术平台、编程语言、软件形态的项目中实施重构的丰富经验,并曾主持极具挑战性的超大规模电信软件系列重构工作。

内容简介

《重构》清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70 多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。《重构》提出的重构准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。


作者介绍

Martin Fowler,世界软件开发大师,在面向对象分析设计、UML、模式、XP和重构等领域都有卓越贡献,现为著名软件开发咨询公司ThoughtWorks的首席科学家。他的多部著作《分析模式》、《UML精粹》和《企业应用架构模式》等都已经成为脍炙人口的经典。

译者介绍

熊节,ThoughtWorks中国公司的高级咨询师、架构师和项目经理,在大型企业应用及互联网应用的架构和管理方面拥有丰富经验。作为敏捷方法学顾问和重构专家,他拥有在各种技术平台、编程语言、软件形态的项目中实施重构的丰富经验,并曾主持极具挑战性的超大规模电信软件系列重构工作。

下载地址

豆瓣评论

  • 云の影
    书中介绍的重构技术都十分实用,讲解过程也十分精炼。程序员进阶必读的书籍12-05
  • CX90
    很好的一本书,感觉随着开发经验越多,读起来理解会更深刻,往往会发现产生了共鸣,自己很多地方也是这么做的09-23
  • 吃西瓜放糖
    经典之作,读起来轻快。第二章、第三章是精华。多实践,多做 Code Reivew。01-24
  • 猴子
    对于学习面向对象编程很有帮助,perfect。08-08
  • 风尘二侠
    很多重构方法,可以借鉴参考。03-25

猜你喜欢

大家都喜欢