重构手册

当前位置:首页 > 计算机网络 > 软件工程/开发项目管理 > 重构手册

出版社:科学出版社
出版日期:2011-6
ISBN:9787030304995
作者:威克
页数:190页

章节摘录

版权页:插图:

内容概要

作者:(美国)威克(William C.Wake) 译者:黄湘情 张波威克(William C.Wake),一位资深的独立软件顾问,也是一名教员和培训师。他致力于程序设计研究逾20年,曾任职于Capital one Financial、MCI/WorldCom和VTLS等世界知名大公司。编著图书Extreme Programming Explored,由Addison-Wesley Professional出版。

书籍目录

第1章 本书导读
 1.1概述
 1.2第1部分:类中的异味
 1.3第2部分:类之间的异味
 1.4第3部分:待重构的程序
 1.5关于练习
第1部分 类中的异味
 第2章 重构周期
  2.1什么是重构
  2.2异昧就是问题
  2.3重构周期
  2.4怎样算完成
  2.5重构内部
  2.6实战练习
  2.7小结
 第3章 可度量的异味
  3.1所涉及的异味
  3.2注释
  3.3过长的方法
  3.4 过大的类
  3.5过长的参数表
  3.6实战练习
  3.7小结
 补充点1 异味和重构
 第4章 命名
  4.1所涉及的异昧
  4.2名字(包括匈牙利记法)中包含类型
  4.3表达力差的名字
  4.4不—致的名字
 第5章 不必要的复杂性
  5.1所涉及的异味
 ……
第2部分 类之间的异味
第3部分 待重构的程序
第4部分 附录

编辑推荐

《重构手册》主要内容简介:程序员必备的一项基本技能是,能够找出问题代码并改善它,使程序在软件的整个生命周期正常运行。重构是一门艺术,通过安全地改善现有代码设计来提供高效可靠的系统,使纷繁杂乱归于平稳有序,并最大限度地避免异常!多数人认为,学习重构的最大障碍是正确找出代码中的“异味(smell)”,即可能存在的问题。《重构手册》不是简单地展示这些异味是什么,而是引导读者深入理解这些异味。《重构手册》引入了一系列精心组织的问题,通过解决这些问题,读者不仅会在更深层次上了解重构,还会获得自己的心得体会。Wake采用实战训练的方法组织全书内容,你将通过这种方法学习最重要的重构技术并将其应用于代码。即使你当前所做的工作并非重构,《重构手册》也能激发你思考如何创建优质的代码。《重构手册》是一本方便的参考手册,你可以从《重构手册》找到:方便快捷的“异味查找器”描述各种异味的标准格式介绍关键重构技术的附录支持重构的Java工具列表《重构手册》针对有Java开发经验的程序员,不过,对Java有基本了解的C#或C++程序员也能顺利阅读《重构手册》并学习书中的示例。《重构手册》可以作为MartinFowler的名著《重构:改善既有代码的设计》之配套读物。

作者简介

《重构手册》采用实例手册的方式组织全书内容,帮助读者了解最重要的重构技术并将其应用于代码之中。作者精心组织了一系列问题,通过解决这些问题,让读者不仅在深层次上了解重构,而且会获得自己的一些心得体会。即使你的工作并非重构,《重构手册》也有助于你思考如何创建优质的代码。《重构手册》面向有Java开发经验的程序员,但C#和C++程序员如果对Java有一定了解,也可以从《重构手册》获得较多受益。

图书封面


 重构手册下载



发布书评

 
 


精彩短评 (总计6条)

  •     外观不像新书,不过不影响学习
  •     这本书是不是缺什么~~我咋地看的晕乎乎的 一节一节的 ~~
  •     从类内和类间关系来讲重构。主要强调了简洁性、清晰性、一致性、去除重复、设计模式、面向对象设计原则。例子干涩,不全,可能是针对有其他重构主题阅读经验的人来写得,也可能是译者的水平导致的阅读体验较差。
  •     不推荐,和《重构》相去甚远
  •     泛泛之谈。
  •     很实用的书,卓越的书质量很好,原版,便宜
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024