ed2kers 电驴资源下载站

《重构-改善既有代码的设计(高清带书签版)》(Refactoring Improving the Design of Existing Code)文字版[PDF]

《重构-改善既有代码的设计(高清带书签版)》(Refactoring Improving the Design of Existing Code)文字版[PDF]
类别:
图书 - 计算机与网络
状态:
精华资源
摘要:
图书分类: 软件出版社: 人民邮电出版社发行时间: 2010年语言: 简体中文
发布:
2012-02-28 19:30:17
更新:
2012-02-28 21:05:37

电驴资源

用户共享的电驴资源列表
[重构-改善既有代码的设计].(Refactoring.Improving.the.Design.of.Existing.Code).Martin.Fowler.文字版.pdf 30.97 MB
30.97 MB

电驴资源简介

简介:
IPB Image

编辑推荐
  软件工程领域的超级经典巨著,与另一巨著《设计模式》并称 软工双雄 ,全美销量超过100000册,亚马逊书店五星书。
  在本书中,作者Martin Fowler充分展示了何处可能需要重构,以及如何将不好的设计改造为良好的设计。
  当对象技术成为老生常谈之后——尤其在Java编程语言之中,新的问题也在软件开发社区中浮现了出来。缺乏经验的开发人员完成了大量粗劣设计,获得的程序不但缺乏效率,也难以维护和扩展。渐渐地,软件系统专家发现,与这些沿袭下来的、质量不佳的程序共处,是多么艰难。对象专家运用许多技术来改善既有程序的结构完美性与性能,已有数年之久。
内容简介
  Martin Fowler和本书另几位作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。本书解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。
  本书的核心是一份完整的重构名录(catalog of refactoring),其中每一项都介绍一种经过实证的代码变换手法(code transformation)的动机和技术。某些项目如Extract Method和Move Field看起来可能很浅显,但不要掉以轻心,因为理解这类技术正是有条不紊地进行重构的关键。本书所提的这些重构准则将帮助你一次一小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口。
作者简介
  Martin Fowler是一位独立咨询顾问,他运用对象技术解决企业问题已经超过十年。他的顾问领域包括健康管理、金融贸易,以及法人财务。他的客户包括Chrysler,Citibank,UK National Health Service,AndersenConsulting,NetscapeCommunications。此外Fowler也是objects、UML、patterns技术的一位合格讲师,他是《AnalysisPatterns》和《UMLDistilled》的作者。
  作者:(美国)福勒(Martin Fowler) Martin Fowler,世界软件开发大师,在面向对象分析设计、UML、模式、XP和重构等领域都有卓越贡献,现为著名软件开发咨询公司ThoughtWorks的首席科学家。他的多部著作《分析模式》、《UML精粹》和《企业应用架构模式》等都已经成为脍炙人口的经典。
  译者:熊节
  熊节,ThoughtWorks中国公司的高级咨询师、架构师和项目经理,在大型企业应用及互联网应用的架构和管理方面拥有丰富经验。作为敏捷方法学顾问和重构专家,他拥有在各种技术平台、编程语言、软件形态的项目中实施重构的丰富经验,并曾主持极具挑战性的超大规模电信软件系列重构工作。
内容截图
IPB Image

IPB Image