重构_改善既有代码的设计[高清版]中文版

4星(超过85%的资源)
所需积分/C币:50 2013-10-16 15:45:03 31.00MB PDF
20
收藏 收藏
举报

hapter 1:Refactoring,a First Example 重构,第一个例子   The Starting Point 起点   The First Step in Refactoring 重构第一步   Decomposing and Redistributing the Statement Method 分解并重组slalemenl方法   Replacing the Conditional Logic on Price Code with Polymorphism 用多态代替价格条件逻辑代码   Final Thoughts 结语  Chapter 2:Principles in Refactoring 重构原则   Defining Refactoring 何谓重构   Why Should You Refactor? 为何重构   When Should You Refactor? 何时重构   What Do I Tell My Manager? 怎样说服经理   Problems with Refactoring 重构的问题   Refactoring and Design 重构与设计   Refactoring and Performance 重构与性能   Where Did Refactoring Come From? 重构的起源  Chapter 3:Bad Smells in Code(by Kent Beck and Martin Fowler) 代码坏昧   Duplicated Code 重复代码   Long Method 过长方法   Large Class 过长类   Long Parameter List 过长参数列表   Divergent Change 发散式变化   Shotgun Surgery 霰弹式修改   Feature Envy 特性依恋   Data Clumps 数据泥团   Primitive Obsession 基本类型偏执   Switch Statements switch语句   Parallel Inheritance Hierarchies 平行继承体系   Lazy Class 冗余类   Speculative Generality 理论上的一般性   Temporary Field 临时字段   Message Chains 消息链   Middle Man 中间人   Inappropriate Intimacy 过度亲密   Alternative Classes with Different Interfaces 接口不同的等效类  Incomplete Library Class 不完整的库类   Data Class 数据类   Refused Bequest 拒绝继承   Comments 注释过多  Chapter 4:Building Tests 构建测试   The Value of Self-testing Code 自测试代码的重要性   The JUnit Testing Framework Junit测试框架   Adding More Tests 添加更多测试  Chapter 5:Toward a Catalog of Refactorings 重构目录   Format of the Refactorings 重构描述的格式   Finding References 寻找引用   How Mature Are These Refactorings? 这些重构的成熟度如何 Chapter 6:Composing Methods 组合方法   Extract Method 提取方法   Inline Method 内联方法   Inline Temp 内联临时变量   *Replace Temp with Query 用查询方法代替临时变量   Introduce Explaining Variable 引入解释性变量   Split Temporary Variable 分离临时变量   *Remove Assignments to Parameters 去除参数赋值   Replace Method with Method Object 用方法对象代替方法   Substitute Algorithm 替换算法  Chapter 7:Moving Features Between Objects 在对象之间移动特性  *Move Method 移动方法   Move Field 移动字段 

...展开详情
试读 127P 重构_改善既有代码的设计[高清版]中文版
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
bsdfzzzy 很棒,学习了
2016-07-03
回复
昭君出塞 不错,清晰有目录
2016-06-02
回复
lyfuci 比较好的的一本书。
2015-06-17
回复
chenchen320 这个资源真不错,字字珠玑,让人受益匪浅
2015-03-21
回复
Static阿健 谢谢你的分享非常有用
2015-02-16
回复
王自鹏 还不错,能学到东西
2015-01-27
回复
leenleebei 感觉有点啰嗦 但还行吧
2014-09-29
回复
wustaabbcc 很值得一看的一本书。
2014-09-27
回复
changchangge123 非常经典的一本软件重构的书籍,慢慢的改变你的思路
2014-09-22
回复
w117466367 挺好 值得收藏 经典
2014-08-11
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
重构_改善既有代码的设计[高清版]中文版 50积分/C币 立即下载
1/127
重构_改善既有代码的设计[高清版]中文版第1页
重构_改善既有代码的设计[高清版]中文版第2页
重构_改善既有代码的设计[高清版]中文版第3页
重构_改善既有代码的设计[高清版]中文版第4页
重构_改善既有代码的设计[高清版]中文版第5页
重构_改善既有代码的设计[高清版]中文版第6页
重构_改善既有代码的设计[高清版]中文版第7页
重构_改善既有代码的设计[高清版]中文版第8页
重构_改善既有代码的设计[高清版]中文版第9页
重构_改善既有代码的设计[高清版]中文版第10页
重构_改善既有代码的设计[高清版]中文版第11页
重构_改善既有代码的设计[高清版]中文版第12页
重构_改善既有代码的设计[高清版]中文版第13页
重构_改善既有代码的设计[高清版]中文版第14页
重构_改善既有代码的设计[高清版]中文版第15页
重构_改善既有代码的设计[高清版]中文版第16页
重构_改善既有代码的设计[高清版]中文版第17页
重构_改善既有代码的设计[高清版]中文版第18页
重构_改善既有代码的设计[高清版]中文版第19页
重构_改善既有代码的设计[高清版]中文版第20页

试读结束, 可继续阅读

50积分/C币 立即下载 >