文章
2976
标签
100
分类
63
首页
时间轴
标签
分类
知识库
关于
友链
Estom的博客
2 cmake
返回首页
搜索
首页
时间轴
标签
分类
知识库
关于
友链
2 cmake
发表于
2021-04-11
|
更新于
2021-04-12
|
Vscode
|
总字数:
0
|
阅读时长:
1分钟
|
浏览量:
文章作者:
Estom
文章链接:
https://estom.github.io/2021/04/11/Vscode/C/2%20cmake/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
Estom的博客
!
上一篇
1 坏的味道
1 代码坏味道1 Duplicated Code(重复代码)现象 同一个类的两个函数含有相同的表达式。 两个互为兄弟的子类内含相同的表达式(可能其中对应的某些函数以相同顺序执行类似的操作,但在各个操作的细节上有所不同)。 重构手法 Extract Method Extract Method->Pull Up Method (->Form Template Method) 2 Long Method(过长函数)现象 一个函数所承担的事情太多,导致代码行数过长(可能有临时变量存在)。 重构手法 Extract Method (->Replace Temp with Query) 3 Large Class(过大的类)现象 一个类做了太多的事情,不符合单一职责原则,导致代码过多。 重构手法 Extract Class 4 Long Parameter List(过长参数列)现象总体表现为一个函数的参数列表太长,可能伴随着以下两种现象: 向已有的对象发出一条请求就可以取代一个参数。 某些参数数据缺乏合理的对象归属。 重构手法 Replace Parame...
下一篇
5 补充设计模式
Estom
也许那年在绿色的麦浪中奔跑的时候,就注定了我此生的繁华与悲叹
文章
2976
标签
100
分类
63
关注
公告
欢迎参观Estom的小屋
最新文章
自引用泛型概述
2025-12-21
02 集合底层结构
2025-12-18
11 Arrays和Collections
2025-12-18
06 JUC并发容器
2025-12-18
30 问题排查和性能优化指南
2025-09-14
搜索
数据加载中