0
00:00:00,630 --> 00:00:03,230
今天我们来看一个
1
00:00:03,960 --> 00:00:05,440
乱七八糟图
2
00:00:05,440 --> 00:00:06,920
最大的问题
3
00:00:08,230 --> 00:00:10,042
那经常就会有人说了
4
00:00:10,042 --> 00:00:13,870
他说,哎,难道一定要用UML来画图吗
5
00:00:14,590 --> 00:00:17,030
我用自己的符号不可以吗
6
00:00:18,770 --> 00:00:19,910
实际上
7
00:00:21,190 --> 00:00:22,270
往往
8
00:00:22,700 --> 00:00:24,240
这样说的人
9
00:00:24,560 --> 00:00:28,060
我们前面也提到过这个遮羞布的问题
10
00:00:28,060 --> 00:00:30,120
他为什么喜欢自己乱画
11
00:00:30,690 --> 00:00:32,670
因为乱画他可以
12
00:00:32,950 --> 00:00:34,180
打哪指哪
13
00:00:34,180 --> 00:00:38,611
我们前面讲那个指鹿为马的问题嘛
14
00:00:38,611 --> 00:00:42,550
为什么很多人喜欢搞自己一套
15
00:00:43,050 --> 00:00:45,930
因为解释权归他所有嘛
16
00:00:47,020 --> 00:00:49,690
这样对他来说是最有利的
17
00:00:50,590 --> 00:00:53,681
我们在前面的视频里面说过这个问题
18
00:00:53,681 --> 00:00:55,500
这里就不再重复了
19
00:00:57,380 --> 00:00:59,030
要用自己的符号
20
00:00:59,560 --> 00:01:00,800
不是不可以
21
00:01:01,080 --> 00:01:01,860
22
00:01:03,270 --> 00:01:04,852
但你要想清楚
23
00:01:04,852 --> 00:01:05,380
你是
24
00:01:06,290 --> 00:01:07,590
是不是说
25
00:01:07,890 --> 00:01:13,817
遮羞,还是确实认为UML这个符号有什么缺陷
26
00:01:13,817 --> 00:01:16,040
你用你自己的符号
27
00:01:16,470 --> 00:01:18,180
优点更加明显
0
00:00:00,400 --> 00:00:01,740
你要挑
1
00:00:02,980 --> 00:00:05,680
周围的人画的图有毛病的话
2
00:00:05,960 --> 00:00:06,161
3
00:00:06,161 --> 00:00:08,985
他画那种乱七八糟图的毛病的话
4
00:00:08,985 --> 00:00:10,800
我们只挑一个就够了
5
00:00:11,480 --> 00:00:12,980
一致性
0
00:00:01,200 --> 00:00:02,390
比如说,我们举一个例子
0
00:00:02,440 --> 00:00:03,938
看起来,好像还挺好的
1
00:00:03,938 --> 00:00:04,771
看起来挺好看的呀
2
00:00:04,771 --> 00:00:05,770
花花绿绿的
3
00:00:06,260 --> 00:00:06,460
4
00:00:06,460 --> 00:00:09,676
但这里面就有一致性的问题
5
00:00:09,676 --> 00:00:10,480
我们来看
6
00:00:10,900 --> 00:00:11,950
比如说
7
00:00:13,610 --> 00:00:15,740
同样是某某平台
8
00:00:16,280 --> 00:00:20,270
但是呢,他用的颜色、形状
9
00:00:20,820 --> 00:00:21,788
各自不同
10
00:00:21,788 --> 00:00:25,180
你看这个邮件平台是一个什么
11
00:00:25,460 --> 00:00:27,756
这样的形状,这是这样的形状
12
00:00:27,756 --> 00:00:28,800
这样的形状
13
00:00:29,230 --> 00:00:31,556
然后有的又这样的形状
14
00:00:31,556 --> 00:00:33,217
还有的周围虚线的
15
00:00:33,217 --> 00:00:33,550
你看
0
00:00:00,590 --> 00:00:02,490
而且颜色还不一样
1
00:00:03,140 --> 00:00:04,120
那不就是
2
00:00:04,700 --> 00:00:06,025
打哪指哪嘛
3
00:00:06,025 --> 00:00:07,615
拍脑袋乱画
4
00:00:07,615 --> 00:00:08,410
对不对
5
00:00:11,390 --> 00:00:14,190
还有,你看这个,同样是方框
6
00:00:15,030 --> 00:00:15,267
7
00:00:15,267 --> 00:00:18,355
这些他就完全是用方框了
8
00:00:18,355 --> 00:00:20,492
没有用这种形状了
9
00:00:20,492 --> 00:00:21,680
没有用这个
10
00:00:21,960 --> 00:00:22,185
11
00:00:22,185 --> 00:00:24,437
这种形状没有用
12
00:00:24,437 --> 00:00:25,338
都用方框
13
00:00:25,338 --> 00:00:27,590
那我们看同样是方框
14
00:00:28,000 --> 00:00:29,108
有的是名词
15
00:00:29,108 --> 00:00:30,660
像这些都是名词了
16
00:00:30,940 --> 00:00:34,400
但是到下面就变成名词加动词
17
00:00:35,860 --> 00:00:36,084
18
00:00:36,084 --> 00:00:37,652
变成了一个名词加动词
19
00:00:37,652 --> 00:00:40,788
好像是一个功能
20
00:00:40,788 --> 00:00:47,510
上面说层、组件都是说名词,变成名词加动词
21
00:00:48,030 --> 00:00:48,930
好
22
00:00:50,400 --> 00:00:52,702
上面这些都是名词
23
00:00:52,702 --> 00:00:55,004
但是呢,你看,都是名词
24
00:00:55,004 --> 00:00:56,155
同样的方框
25
00:00:56,155 --> 00:00:58,458
这个名词,有的叫层
26
00:00:58,458 --> 00:00:59,609
有的叫模型
27
00:00:59,609 --> 00:01:00,300
有的叫队列
28
00:01:01,700 --> 00:01:03,690
这是不同级别的
29
00:01:03,690 --> 00:01:05,182
层,应该是很大的
30
00:01:05,182 --> 00:01:05,680
对吧
31
00:01:05,980 --> 00:01:07,760
队列,应该很小的
32
00:01:09,650 --> 00:01:12,050
但是呢,都是同一个形状
33
00:01:12,050 --> 00:01:13,010
这样下来
34
00:01:14,590 --> 00:01:17,730
当然,可以说,他可能用颜色来区别的
35
00:01:18,010 --> 00:01:19,480
但你看,往下
36
00:01:19,760 --> 00:01:21,310
这又来一个模型
37
00:01:22,910 --> 00:01:25,762
你看,好像是从上到下越来越小嘛
38
00:01:25,762 --> 00:01:26,170
对吧
39
00:01:26,450 --> 00:01:28,599
这突然就反转了
40
00:01:28,599 --> 00:01:29,520
变大了
41
00:01:30,120 --> 00:01:33,060
而且,同样是模型
42
00:01:33,870 --> 00:01:35,560
这个颜色又不一样
43
00:01:36,270 --> 00:01:38,280
你看,这是这个颜色
44
00:01:38,660 --> 00:01:40,290
这是这个颜色
45
00:01:41,660 --> 00:01:41,921
46
00:01:41,921 --> 00:01:43,230
颜色还不同
47
00:01:47,630 --> 00:01:51,390
所以呢,大家可以看一看周围的人画的图
48
00:01:51,740 --> 00:01:53,580
你只要抓住这一点就行了
49
00:01:54,260 --> 00:01:55,310
一致吗
50
00:01:56,270 --> 00:01:57,950
或者你看书的时候
51
00:01:57,950 --> 00:01:58,580
很多人
52
00:01:58,860 --> 00:02:00,690
画那种乱七八糟图
53
00:02:01,310 --> 00:02:03,581
你也是挑这一点就够了
54
00:02:03,581 --> 00:02:04,490
一致吗
55
00:02:04,900 --> 00:02:08,510
你看他方框里面的用的那个词,词性一致吗
56
00:02:08,510 --> 00:02:10,030
是不是有的方框
57
00:02:10,030 --> 00:02:10,600
是名词
58
00:02:10,600 --> 00:02:12,120
有的方框里面动词
59
00:02:12,120 --> 00:02:13,640
有的方框里面形容词
60
00:02:14,540 --> 00:02:16,278
或者同样的一个东西
61
00:02:16,278 --> 00:02:17,670
他用了不同的形状
62
00:02:18,960 --> 00:02:21,554
或者这个线,他有时候用实线
63
00:02:21,554 --> 00:02:22,852
有时候用虚线
64
00:02:22,852 --> 00:02:24,581
明明是一样的东西
65
00:02:24,581 --> 00:02:26,311
有时候实,有时候虚
66
00:02:26,311 --> 00:02:28,690
有时候画两段,有时候画一段
67
00:02:31,360 --> 00:02:32,537
可以有不同
68
00:02:32,537 --> 00:02:35,090
但是你必须要把道理讲出来