《重构:改善既有代码的设计》合规电子书下载
获取这本书 已核验 1 个合规下载资源
下载入口仅展示公版、授权、开放许可、官方试读或本站自制资料。
- 语言
- 中文
- 格式
- 资源
《重构:改善既有代码的设计》内容简介
《重构:改善既有代码的设计》由马丁·福勒所著,属科技技术类书籍。本站整理内容简介、分类标签、相关书籍和合规下载入口,获取前建议核对书名、作者和版本信息。
《重构:改善既有代码的设计》书籍信息摘要
《重构:改善既有代码的设计》合规电子书下载,作者 马丁·福勒,科技技术,资源格式。查找时建议核对作者、出版社、年份、目录、授权状态和文件格式。
- 作者:马丁·福勒
- 分类:科技技术
- 语言:中文
- 格式:资源
《重构:改善既有代码的设计》适合哪些读者?
适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。
获取建议
《重构:改善既有代码的设计》怎么获取更合适?
优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。
下载
有 1 个已核验资源,下方可查看格式、来源和授权状态。
版本
优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。
目录
- 目录
- 重构列表
- 扉页
- 版权
- 重构的重新认识(再版序)
- 重构的生活方式(译序)
- 前言
- 第1章 重构,第一个案例
展开全部(共 60 章节)
- 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 CIumps(数据泥团)
- 3.9 Primitive Obsession(基本类型偏执)
- 3.10 Switch Statements(switch惊悚现身)
- 3.11 Parallel Inheritance Hierarchies(平行继承体系)
- 3.12 Lazy CIass(冗赘类)
- 3.13 Speculative Generality(夸夸其谈未来性)
- 3.14 Temporary Field(令人迷惑的暂时字段)
- 3.15 Message Chains(过度耦合的消息链)
- 3.16 Middle Man(中间人)
- 3.17 Inappropriate Intimacy(狎昵关系)
- 3.18 Alternative Classes with Different Interfaces (异曲同工的类)
- 3.19 Incomplete Library Class(不完美的库类)
- 3.20 Data Class(纯稚的数据类)
- 3.21 Refused Bequest(被拒绝的遗赠)
- 3.22 Comments(过多的注释)
- 第4章 构筑测试体系
- 4.1 自测试代码的价值
- 4.2 JUnit测试框架
- 4.3 添加更多测试
- 第5章 重构列表
- 5.1 重构的记录格式
- 5.2 寻找引用点
- 5.3 这些重构手法有多成熟
- 第6章 重新组织函数
- 6.1 Extract Method(提炼函数)
- 6.2 Inline Method(内联函数)
- 6.3 Inline Temp(内联临时变量)
- 6.4 Replace Temp with Query(以查询取代临时变量)
- 6.5 Introduce Explaining Variable(引入解释性变量)
- 6.6 Split Temporary Variable(分解临时变量)
合规获取
合规电子书下载
以下资源已标注来源和授权状态,仅展示公版、授权、开放许可、官方试读或本站自制资料。
如果你认为某个资源版权状态有误,请通过版权声明页面联系我们处理。
常见问题
《重构:改善既有代码的设计》适合谁读?
适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。
《重构:改善既有代码的设计》阅读难度高吗?
建议根据目录、格式和自身阅读设备判断。文字类内容通常适合 EPUB,固定排版内容通常适合 PDF。
《重构:改善既有代码的设计》纸质书值得买吗?
当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。
《重构:改善既有代码的设计》哪个版本更适合?
优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。
在哪里可以合法获取《重构:改善既有代码的设计》?
本页上方提供合规下载入口,下方会展示来源、授权状态和核验信息。若需要纸质书或商业电子书,建议通过正版渠道获取。
如何继续查找《重构:改善既有代码的设计》相关书籍?
可以进入 马丁·福勒 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。