出版时间:2011-6 出版社:科学出版社 作者:威克 页数:190
Tag标签:无
内容概要
本书采用实例手册的方式组织全书内容,帮助读者了解最重要的重构技术并将其应用于代码之中。作者精心组织了一系列问题,通过解决这些问题,让读者不仅在深层次上了解重构,而且会获得自己的一些心得体会。
作者简介
作者:(美国)威克(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的名著《重构:改善既有代码的设计》之配套读物。
图书封面
图书标签Tags
无
评论、评分、阅读与下载