File tree Expand file tree Collapse file tree 4 files changed +27
-1
lines changed Expand file tree Collapse file tree 4 files changed +27
-1
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,8 @@ https://github.com/nivance/DPModel
34
34
35
35
* TODO 书给出网站(包含代码)二维码
36
36
37
+ 附录A
38
+
37
39
38
40
39
41
* TODO 加入推荐语、后记等其他人的发言
Original file line number Diff line number Diff line change @@ -106,7 +106,7 @@ engineState = World.registerAllPipelines(engineState)
106
106
107
107
108
108
109
- * TODO 每个模式的具体案例增加到4个
109
+ # * TODO 每个模式的具体案例增加到4个
110
110
111
111
112
112
# * TODO 删除注释文字
Original file line number Diff line number Diff line change
1
+ # 第一部分:再看设计原则
2
+
3
+ 结合项目的实战应用案例,回顾经典的设计原则
4
+
5
+ ## 第1章 设计基础
6
+ ## 第2章 单一职责原则
7
+ ## 第3章 依赖倒置原则
8
+ ## 第4章 接口隔离原则
9
+ ## 第5章 最少知识原则
10
+ ## 第6章 合成复用原则
11
+ ## 第7章 开闭原则
12
+
13
+
14
+ # 第二部分:编程模式
15
+
16
+ 根据自己项目经验,提出新的编程模式
17
+
18
+ ## 第8章 依赖隔离模式
19
+ ## 第9章 积木模式
20
+ ## 第10章 管道模式
21
+ ## 第11章 ECS模式
22
+ ## 第12章 多线程模式
23
+ ## 第13章 撤销重做模式
24
+ ## 第14章 拼接模式
You can’t perform that action at this time.
0 commit comments