梦想游戏-博客
书山有路勤为径
读书笔记
网站导航
作品展示
全栈开发引擎
作品存档
博客-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
运行天数:
3884
重构-改善既有代码的设计-大型重构
大型重构 1.tease apart inheritance(梳理并分解继承体系) 某个继承体系同时…
重构-改善既有代码的设计-处理概括关系(继承)
处理概括关系(继承)相关重构手法 1.pull up field(字段上移)(2个子类拥有相同的字段…
重构-改善既有代码的设计-简化函数调用
简化函数调用相关重构手法 1.rename method(函数改名)(函数名称未能揭示函数的用途。修…
重构-改善既有代码的设计-简化条件表达式
简化条件表达式相关重构手法 1.decompose conditional(分解条件表达式)(你有一…
重构-改善既有代码的设计-重新组织数据
重新组织数据相关重构手法 1.Self Encapsulate Field(自封装字段)(你直接访问…
重构-改善既有代码的设计-在对象(类)之间搬移特性
类(对象)的重构手法 1.Move Method(搬移函数)(你的程序里,有个函数与其所驻类之外 的…
重构-改善既有代码的设计-重新组织函数
重新组织函数(函数相关的重构手法) 1.Extract Method(提炼函数)(过长的函数或者需要…
重构-改善既有代码的设计-代码的坏味道
代码坏的味道:(以下这些现象意味着你该重构了) 1.Duplicated Code(重复代码)(提炼…
重构-改善既有代码的设计-概述
注意事项 1.重构时不能添加新功能,只管改进程序的结构。 2.不要过早发布接口,请修改你的代码的所有…
笔试面试集合
为一年后准备,一些面试题,笔试题 书:剑指offer TCP 三次握手,四次挥手 内存页面置换算法 …
1
2
→
作品展示
全栈开发引擎
作品存档
博客-OSC
Gitee
Github
留言板
公众号
关于
Scroll Up