avatar
文章
2976
标签
100
分类
63
首页
时间轴
标签
分类
知识库
关于
友链
LogoEstom的博客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的博客!
cover of previous post
上一篇
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...
cover of next post
下一篇
5 补充设计模式
avatar
Estom
也许那年在绿色的麦浪中奔跑的时候,就注定了我此生的繁华与悲叹
文章
2976
标签
100
分类
63
关注
公告
欢迎参观Estom的小屋
最新文章
自引用泛型概述
自引用泛型概述2025-12-21
02 集合底层结构
02 集合底层结构2025-12-18
11 Arrays和Collections
11 Arrays和Collections2025-12-18
06 JUC并发容器
06 JUC并发容器2025-12-18
30 问题排查和性能优化指南
30 问题排查和性能优化指南2025-09-14
© 2025 - 2026 By Estom框架 Hexo 8.1.1|主题 Butterfly 5.5.3
搜索
数据加载中