`

坏味道目录

 
阅读更多
一、重复代码
二、过长函数
三、过大的类
四、过长的参数列
五、发散式变化
六、霰弹式修改
七、依恋情绪
八、数据泥团
九、基本类型偏执
十、switch慵懒现身
十一、平等继承体系
十二、冗赘类
十三、夸夸其谈未来性
十四、令人迷惑的暂时字段
十五、过度耦合的消息链
十六、中间人
十七、狎昵关系
十八、异曲同工的类
十九、不完美的类库
二十、纯稚的数据类
二十一、被拒绝的遗赠
二十二、多过的注释
分享到:
评论

相关推荐

    重构-改善既有代码的设计

    第3章 代码的坏味道 75 第4章 构筑测试体系 89 第5章 重构列表 103 第6章 重新组织函数 109 第7章 在对象之间搬移特性 141 第8章 重新组织数据 169 第9章 简化条件表达式 237 第10章 简化函数调用 ...

    重构_改善既有代码的设计

    第 3 章:代码的坏味道(Bad Smells in Code, by Kent Beck and Martin Fowler) 第 4 章:建立测试体系(Building Tests) 第 5 章:重构名录(Toward a Catalog of Refactoring) 第 6 章:重新组织你的...

    重构_改善既有代码的设计[高清版]【已进行内容识别处理,可搜索,可编辑+有目录】

    第3 章代码的坏味道....咖························· · ···· ·· · ···· ····· · · ·········· ······· ····················· ...

    重构-改善既有代码的设计(chm清晰版)

    章节三 代码的坏味道 章节四 构筑测试体系 章节五 重构名录 章节六 重新组织你的函数 章节七 在对象之间搬移特性 章节八 重新组织数据 章节九 简化条件表达式 章节十 简化函数调用 章节十一 处理概括关系 章节十二 ...

    (原创)重构-改善既有代码的设计 chm 中文版

    于是萌生想做一本重构工具书的想法,本来打算自己重新将重构书的内容再整理归类一下,后来发现原书的目录编排就很适合做工具书,包括坏味道分类,重构手法归类等,都有了一个比较系统的整理。因此,我利用空余时间...

    (原创)重构-改善既有代码的设计 chm中文版

    于是萌生想做一本重构工具书的想法,本来打算自己重新将重构书的内容再整理归类一下,后来发现原书的目录编排就很适合做工具书,包括坏味道分类,重构手法归类等,都有了一个比较系统的整理。因此,我利用空余时间...

    重构-改善既有代码的设计

    于是萌生想做一本重构工具书的想法,本来打算自己重新将重构书的内容再整理归类一下,后来发现原书的目录编排就很适合做工具书,包括坏味道分类,重构手法归类等,都有了一个比较系统的整理。因此,我利用空余时间...

    《重构改善既有代码的设计(2010年版)》(Martin Fowler[美] 著,熊节 译)

    第3章 代码的坏味道75 3.1 DuplicatedCode(重复代码)76 3.2 LongMethod(过长函数)76 3.3 LargeClass(过大的类)78 3.4 LongParameterList(过长参数列)78 3.5 DivergentChange(发散式变化)79 3.6 ...

    Android 代码JIT友好度检测工具

    希望可以帮助大家快速发现有坏味道的代码,并且及时修正。 名词解释 JIT:JIT全称Just-in-time compilation。意思为实时编译,是JVM中一种优化技术,对频繁调用并且符合条件的方法进行优化将字节码翻译成机器代码,...

    重建——改善既有代码的设计

    第3章 代码的坏味道75 3.1 DuplicatedCode(重复代码)76 3.2 LongMethod(过长函数)76 3.3 LargeClass(过大的类)78 3.4 LongParameterList(过长参数列)78 3.5 DivergentChange(发散式变化)79 3.6 ...

    github-roam

    26 代码的坏味道.................................. 27 创建项目文档 29 README....................................... 30 在线文档 ....................................... 32 可用示例 .......................

Global site tag (gtag.js) - Google Analytics