您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > PDF图书 > 科技 > 计算机与互联网 > [重构:改善既有代码的设计]马丁·福勒

[重构:改善既有代码的设计]马丁·福勒

二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 2 元,已有0人下载

付费下载
文档简介:

如果你不知道读什么书, 就关注这个微信号。 微信公众号名称:幸福的味道 加小编微信一起读书 小编微信号:2338856113 【幸福的味道】已提供200个不同类型的书单 1、 历届茅盾文学奖获奖作品 2、 每年豆瓣,当当,亚马逊年度图书销售排行榜 3、 25岁前一定要读的25本书 4、 有生之年,你一定要看的25部外国纯文学名著 5、 有生之年,你一定要看的20部中国现当代名著 6、 美国亚马逊编辑推荐的一生必读书单100本 7、 30个领域30本不容错过的入门书 8、 这20本书,是各领域的巅峰之作 9、 这7本书,教你如何高效读书 10、 80万书虫力荐的“给五星都不够”的30本书 关注“幸福的味道”微信公众号,即可查看对应书单和得到电子书 也可以在我的网站(周读)www.ireadweek.com 自行下载 更多书单,请关注微信公众号:一种思路 目 录 封面 重构列表 扉页 版权 版权声明 重构的重新认识(再版序) 重构的生活方式(译序) 序 前言 第1章 重构,第一个案例 1.1 起点 1.2 重构的第一步 1.3 分解并重组statement() 1.4 运用多态取代与价格相关的条件逻辑 1.5 结语 第2章 重构原则 2.1 何谓重构 2.2 为何重构 2.3 何时重构 2.4 怎么对经理说 2.5 重构的难题 2.6 重构与设计 2.7 重构与性能 2.8 重构起源何处 第3章 代码的坏味道 3.1 Duplicated Code(重复代码) 3.2 Long Method(过长函数) 3.3 Large Class(过大的类) 3.4 Long Parameter List(过长参数列) 3.5 Divergent Change(发散式变化) 3.6 Shotgun Surgery(霰弹式修改) 3.7 Feature Envy(依恋情结) 3.8 Data Clumps(数据泥团) 3.9 Primitive Obsession(基本类型偏执) 3.10 Switch Statements(switch惊悚现身) 3.11 Parallel Inheritance Hierarchies(平行继承体系) 3.12 Lazy Class(冗赘类) 3.13 Speculative Generality(夸夸其谈未来性) 3.14 Temporary Field(令人迷惑的暂时字段) 3.15 Message Chains(过度耦合的消息链) 3.16 Middle Man(中间人) 3.17 Inappropriate Intimacy(......

资料大王PDF
资料大王PDF
  • 41519

    文档
  • 12.075

    金币
Ta的主页 发私信

41519篇文档

评论

发表评论
< /0 > 付费下载 ¥ 2 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功