梦想游戏-博客
书山有路勤为径
网站导航
作品展示
全栈开发引擎
作品存档
博客-OSC
Gitee
Github
留言板
公众号
关于
分类目录
algorithm
(52)
C/C++
(104)
游戏开发
(62)
Unity
(102)
现代C++
(15)
Unreal Engine
(1)
未分类
(34)
Cocos2dx
(36)
软件架构
(22)
C#
(11)
QT
(6)
OpenGL
(8)
Node.js
(15)
机器学习
(3)
脚本语言
(13)
读书笔记
(12)
项目反思
(3)
Go
(3)
Linux
(12)
汇编
(7)
转载
(1)
Private
(1)
数据统计
总计文章:
514
总字数:
319476
累计访问:
111727
运行天数:
3946
重构-改善既有代码的设计-重新组织函数
重新组织函数(函数相关的重构手法) 1.Extract Method(提炼函数)(过长的函数或者需要…
重构-改善既有代码的设计-代码的坏味道
代码坏的味道:(以下这些现象意味着你该重构了) 1.Duplicated Code(重复代码)(提炼…
进制转换
int gcd(int x,int y) { int temp=0; while(y) { temp…
重构-改善既有代码的设计-概述
注意事项 1.重构时不能添加新功能,只管改进程序的结构。 2.不要过早发布接口,请修改你的代码的所有…
CRT源码-字符串处理
CRT的 源码分为3部分: c C语言cpp c++asm 性能优化汇编版本 strcat char…
Double Dispatch手法
首先要明白Dispatch 是什么 多态的实现,是通过一个虚表 达到运行时决策,真正调用的 为真正的…
连通图的最短路径
求如图的最短路径 PS:面试中也问过类似的题 递归遍历即可 class Node { public:…
设计模式-行为-Interpreter(解释器)模式
建立一个解释器,对于特定的语言,解释预先定义的文法。解释语言的句子。 场景1:正则表达式解释器 场景…
设计模式-行为-Iterator(迭代器)模式
提供一种方法顺序访问聚合对象中的各个元素,又不暴露该对象的饿内部表示。 比如STL中的各种迭代器。
设计模式-行为-Chain of Responsibility(责任链)模式
责任链把处理请求的对象 连接为一个链,逐级传递,直到有对象处理该请求。 #include "Publ…
←
1
…
32
33
34
35
36
37
38
…
52
→
作品展示
全栈开发引擎
作品存档
博客-OSC
Gitee
Github
留言板
公众号
关于
Scroll Up