
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
 00:00:01,420 --> 00:00:04,110
 今天我们来说一个
1
 00:00:04,390 --> 00:00:07,450
 领域驱动设计的伪创新,通用语言
2
 00:00:12,780 --> 00:00:13,960
 通用语言
3
 00:00:14,460 --> 00:00:14,830
 4
 00:00:14,830 --> 00:00:15,940
 英文叫
5
 00:00:16,350 --> 00:00:18,680
 Ubiquitous Language
6
 00:00:19,480 --> 00:00:20,950
 实际上这个词
7
 00:00:23,280 --> 00:00:25,473
 它翻译叫通用也好
8
 00:00:25,473 --> 00:00:27,666
 统一也好,都不太贴切
9
 00:00:27,666 --> 00:00:29,860
 它实际上说的是一个
10
 00:00:30,150 --> 00:00:31,346
 随处可见的
11
 00:00:31,346 --> 00:00:32,542
 哪里都有的
12
 00:00:32,542 --> 00:00:33,500
 就像那个
13
 00:00:33,780 --> 00:00:33,982
 14
 00:00:33,982 --> 00:00:34,791
 举个例子
15
 00:00:34,791 --> 00:00:38,030
 比如说,前些年那个什么沙县小吃
16
 00:00:41,830 --> 00:00:43,418
 你走在大街上
17
 00:00:43,418 --> 00:00:45,006
 哪里都可以看到
18
 00:00:45,006 --> 00:00:49,091
 或者说,比如说,随便说一个,二维码吧
19
 00:00:49,091 --> 00:00:51,587
 支付宝的二维码(补:杭州支付宝多一些,不过目前我更欣赏微信支付)
20
 00:00:51,587 --> 00:00:53,630
 大街上哪里都有
21
 00:00:53,970 --> 00:00:55,511
 应该是这个意思
22
 00:00:55,511 --> 00:00:57,631
 但是为什么要选这个词
23
 00:00:57,631 --> 00:00:58,980
 我们就不知道了
24
 00:01:00,340 --> 00:01:01,982
 这是原文
25
 00:01:01,982 --> 00:01:02,640
 这是
26
 00:01:04,550 --> 00:01:08,080
 2005年清华的翻译,这个是
27
 00:01:08,570 --> 00:01:10,085
 2016年
28
 00:01:10,085 --> 00:01:11,600
 人邮的翻译
29
 00:01:12,330 --> 00:01:15,540
 大家也可以对比一下译文
30
 00:01:20,340 --> 00:01:21,997
 伪创新的问题
31
 00:01:21,997 --> 00:01:25,725
 不只是通用语言这个问题,别的也是一样的
32
 00:01:25,725 --> 00:01:26,968
 主要是两个
33
 00:01:26,968 --> 00:01:27,590
 第一个
34
 00:01:28,360 --> 00:01:30,115
 它不是真正的创新
35
 00:01:30,115 --> 00:01:32,310
 它只是把已有的知识
36
 00:01:32,620 --> 00:01:33,960
 改头换面
37
 00:01:35,220 --> 00:01:35,455
 38
 00:01:35,455 --> 00:01:37,100
 造了一个词
39
 00:01:43,270 --> 00:01:46,310
 甚至是有害的倒退
40
 00:01:47,540 --> 00:01:49,428
 因为改头换面的话
41
 00:01:49,428 --> 00:01:51,080
 他忍不住手痒
42
 00:01:53,820 --> 00:01:54,640
 手痒
43
 00:01:54,640 --> 00:01:56,690
 他得改一下
44
 00:01:57,100 --> 00:01:59,580
 而他自己水平不够
45
 00:01:59,580 --> 00:02:00,820
 又改一下
46
 00:02:01,150 --> 00:02:02,610
 那带来的后果是什么
47
 00:02:03,250 --> 00:02:04,220
 倒退
48
 00:02:04,650 --> 00:02:05,256
 对不对
49
 00:02:05,256 --> 00:02:07,280
 就像,这几天高考
50
 00:02:08,660 --> 00:02:08,920
 51
 00:02:08,920 --> 00:02:12,040
 假设高考是可以
52
 00:02:12,320 --> 00:02:13,760
 多人协作的
53
 00:02:14,120 --> 00:02:14,473
 54
 00:02:14,473 --> 00:02:16,240
 一个学霸
55
 00:02:17,210 --> 00:02:18,520
 答好的卷子
56
 00:02:19,860 --> 00:02:21,969
 然后让人再完善一下
57
 00:02:21,969 --> 00:02:23,141
 再修正一下
58
 00:02:23,141 --> 00:02:25,720
 结果呢,第二关,修正那个人
59
 00:02:26,450 --> 00:02:27,800
 是个学渣
60
 00:02:29,100 --> 00:02:30,241
 那他应该怎么做
61
 00:02:30,241 --> 00:02:31,545
 他应该什么都不干
62
 00:02:31,545 --> 00:02:31,871
 最好
63
 00:02:31,871 --> 00:02:32,360
 对不对
64
 00:02:32,640 --> 00:02:33,740
 因为你一干
65
 00:02:33,740 --> 00:02:35,720
 你一改,大概率是错的
66
 00:02:36,690 --> 00:02:38,940
 但是学渣手痒
67
 00:02:39,430 --> 00:02:40,790
 非得改一下
68
 00:02:41,340 --> 00:02:42,312
 结果一改
69
 00:02:42,312 --> 00:02:46,444
 反而把那个本来做对的题给改错掉了
70
 00:02:46,444 --> 00:02:47,660
 这种太多了
71
 00:02:47,940 --> 00:02:48,660
 对
72
 00:02:49,910 --> 00:02:52,250
 像我那个以以前那个
73
 00:02:52,870 --> 00:02:54,289
 跟出版社打交道
74
 00:02:54,289 --> 00:02:55,505
 这种是很多的
75
 00:02:55,505 --> 00:02:58,750
 明明我们的稿件已经那个改了很多遍
76
 00:02:58,750 --> 00:03:00,980
 我们的各种各样的同学
77
 00:03:00,980 --> 00:03:03,616
 学员什么的都反映很多遍了
78
 00:03:03,616 --> 00:03:04,630
 到编辑那里
79
 00:03:05,210 --> 00:03:07,000
 但忍不住就改一下
80
 00:03:09,020 --> 00:03:11,200
 基本上一改就出问题
81
 00:03:13,310 --> 00:03:15,036
 那么这个是题外话
82
 00:03:15,036 --> 00:03:15,900
 我们这个
83
 00:03:16,420 --> 00:03:18,470
 想到这个说一下
84
 00:03:19,790 --> 00:03:22,360
 最后造成一个有害的倒退
85
 00:03:26,120 --> 00:03:27,600
 那我们来看第一个
86
 00:03:28,130 --> 00:03:30,260
 改头换面的造词
87
 00:03:31,950 --> 00:03:32,820
 像
88
 00:03:33,100 --> 00:03:36,580
 类似所谓通用语言所说的这些东西
89
 00:03:36,580 --> 00:03:37,972
 之前早就有了
90
 00:03:37,972 --> 00:03:38,668
 对不对
91
 00:03:38,668 --> 00:03:40,060
 过去有术语表
92
 00:03:40,780 --> 00:03:42,608
 有数据字典
93
 00:03:42,608 --> 00:03:42,869
 94
 00:03:42,869 --> 00:03:44,697
 很多年前都有了
95
 00:03:44,697 --> 00:03:45,220
 对吧
96
 00:03:46,560 --> 00:03:48,240
 比如说,这个是
97
 00:03:48,590 --> 00:03:50,380
 Ivar Jacobson的书
98
 00:03:51,310 --> 00:03:52,570
 术语表
99
 00:03:53,390 --> 00:03:54,610
 100
 00:03:56,350 --> 00:03:58,990
 词汇表、术语表
101
 00:03:59,270 --> 00:03:59,545
 102
 00:03:59,545 --> 00:04:01,200
 项目词汇表
103
 00:04:02,910 --> 00:04:03,624
 早就有了
104
 00:04:03,624 --> 00:04:04,160
 对不对
105
 00:04:09,160 --> 00:04:10,120
 但是呢
106
 00:04:10,920 --> 00:04:11,645
 伪创新
107
 00:04:11,645 --> 00:04:13,580
 他就把它改成什么
108
 00:04:14,260 --> 00:04:15,600
 通用语言
109
 00:04:15,880 --> 00:04:16,151
 110
 00:04:16,151 --> 00:04:19,132
 你看这个造词就很宏大了
111
 00:04:19,132 --> 00:04:19,945
 对不对
112
 00:04:19,945 --> 00:04:21,300
 宏大,很气派
113
 00:04:21,620 --> 00:04:23,960
 本来你是一个列表而已
114
 00:04:23,960 --> 00:04:27,003
 词汇表,通用语言,你看,多大
115
 00:04:27,003 --> 00:04:29,812
 但你想想,语言这个是很大的
116
 00:04:29,812 --> 00:04:31,919
 你要有语音、语法、词汇
117
 00:04:31,919 --> 00:04:33,558
 你说不是人念的
118
 00:04:33,558 --> 00:04:35,899
 你至少语法得有
119
 00:04:35,899 --> 00:04:36,367
 对吧
120
 00:04:36,367 --> 00:04:38,240
 比如说,汉语是语言
121
 00:04:38,610 --> 00:04:40,200
 C也是语言
122
 00:04:40,520 --> 00:04:42,186
 UML也是语言
123
 00:04:42,186 --> 00:04:44,060
 至少那里有语法的
124
 00:04:44,060 --> 00:04:44,269
 125
 00:04:44,269 --> 00:04:47,185
 而且是有形式化的表达在那里的
126
 00:04:47,185 --> 00:04:47,810
 对不对
127
 00:04:48,300 --> 00:04:49,430
 你这个
128
 00:04:49,740 --> 00:04:50,480
 通用语言
129
 00:04:50,480 --> 00:04:51,961
 你那个语法是什么
130
 00:04:51,961 --> 00:04:52,701
 在哪里呀
131
 00:04:52,701 --> 00:04:53,257
 对不对
132
 00:04:53,257 --> 00:04:55,849
 如果你说你有一个DSL什么的
133
 00:04:55,849 --> 00:04:56,404
 还好说
134
 00:04:56,404 --> 00:04:57,330
 你这不是呀
135
 00:04:57,610 --> 00:04:57,838
 136
 00:04:57,838 --> 00:04:59,664
 你往这个方向走
137
 00:04:59,664 --> 00:05:00,348
 那还行
138
 00:05:00,348 --> 00:05:01,490
 不是的



















