File tree Expand file tree Collapse file tree 2 files changed +48
-7
lines changed Expand file tree Collapse file tree 2 files changed +48
-7
lines changed Original file line number Diff line number Diff line change @@ -329,6 +329,20 @@ finish TODO
329
329
330
330
331
331
332
+ * TODO 完成再看设计原则
333
+ 每个设计原则给两个函数式编程的案例
334
+
335
+
336
+ ** TODO 基础
337
+
338
+
339
+
340
+
341
+ ** TODO 单一职责原则
342
+
343
+
344
+
345
+
332
346
333
347
334
348
* TODO 前言
Original file line number Diff line number Diff line change
1
+ * TODO 修改结构性错误
2
+
3
+
1
4
2
5
* TODO 给出过渡语
3
6
7
+ 书还需要更完备些,比如介绍一个东西,经典逻辑三问,我是谁,我从哪里来,到哪里去
8
+
9
+ 而且前后需要承上启下,背景介绍清楚些,写作从容些
10
+
4
11
** TODO unify story
5
12
6
13
一家公司,开发项目
@@ -42,18 +49,14 @@ refer to 多线程模式:
42
49
43
50
** TODO “运行代码”要说明运行Client代码
44
51
52
+ ** TODO “运行代码”单独成一个标题
53
+
45
54
** TODO 统一“概述解决方案”,与之前提出的问题对应
46
55
47
56
通过模板:
48
57
通过下面的改进来xxx:
49
58
xxx
50
59
51
- ** TODO 加入过渡语
52
-
53
- 书还需要更完备些,比如介绍一个东西,经典逻辑三问,我是谁,我从哪里来,到哪里去
54
-
55
- 而且前后需要承上启下,背景介绍清楚些,写作从容些
56
-
57
60
** TODO 将“之前”改为具体的引用
58
61
59
62
如将“之前”改为“第一个案例代码”
69
72
70
73
** TODO 简化文中的示例代码
71
74
75
+ *** TODO 多使用伪代码代替源代码
72
76
如多线程模式->简化GetXxxData:
73
77
从event.data中获得主线程传送来的数据...
74
78
75
79
保存到state...
76
80
77
81
82
+ 如拼接模式->_sendAttributeData中调用WebGL代码可用伪代码表示
83
+
84
+
85
+
86
+
87
+ 注意:伪代码不要用console.log
88
+ console.log用于要在运行结果中打印信息
89
+
90
+ *** TODO 删除细节代码
91
+
92
+
93
+
94
+
95
+
78
96
** TODO 文中的示例代码加入更多的注释
79
97
80
98
@@ -88,6 +106,9 @@ e.g. most, commonlib
88
106
89
107
** TODO 简化UML
90
108
109
+
110
+
111
+
91
112
* TODO 改错
92
113
93
114
** TODO 重命名“类图”为“领域模型”
@@ -99,4 +120,10 @@ TODO handle 依赖隔离模式
99
120
100
121
** TODO 改错
101
122
102
- ECS:heros ->heroes
123
+ ECS:heros ->heroes
124
+
125
+
126
+
127
+
128
+
129
+ * TODO 补充“更多资料推荐”
You can’t perform that action at this time.
0 commit comments