重构 - Martin Fowler    Kent Beck    John Brant    William Opdyke    Don Roberts

重构

Martin Fowler Kent Beck John Brant William Opdyke Don Roberts

出版时间

2011-06-01

ISBN

9787121134500

评分

★★★★★
书籍介绍

重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。本书也因此成为与《设计模式》齐名的经典著作,被译为中、德、俄、日等众多语言,在世界范围内畅销不衰。

本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。

本评注版力邀国内资深专家执笔,在英文原著基础上增加中文点评与注释,旨在以先行者的学研心得与实践感悟,对读者阅读与学习加以点拨、指明捷径。

张逸,软件架构师,敏捷教练,微软最有价值专家,InfoQ.NET社区常务编辑,msup资深讲师。目前担任中软国际ETC(重庆)技术总监。主要专注于软件架构、设计模式、领域驱动设计和敏捷开发,以及基于.NET平台的企业级系统应用开发和分布式开发。曾先后为可口可乐、摩托罗拉、HP、京东方、尼桑、摩洛哥电信、盛大、第九城市、CA、携程等企业提供设计、开发、咨询与培训服务。他的著译作包括《软件设计精要与模式》、《WCF服务编程》。可以通过hnp://www.agiledon.com访问他的个人网站。

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

(展开全部)

目录
chapter 1 refactoring, a first example(新增批注共21条) 1
the starting point 2
the first step in refactoring 9
decomposing and redistributing the statement method 10
replacing the conditional logic on price code with polymorphism 30

显示全部
用户评论
尝试看原版的。
很经典,重构理念是必须要了解的,而阅读经典是理解的第一步和基础。
重构方法论,事无巨细的描述
amazon上的评论很中肯,50页的书生生写成了400页。
收藏