1
00:00:03,720 --> 00:00:05,920
内部共有,首先是内部的
2
00:00:08,150 --> 00:00:09,220
所以不能说什么
3
00:00:09,630 --> 00:00:10,730
不能跟外部连在一起
4
00:00:10,740 --> 00:00:15,280
比如说,功能架构,可以吗
5
00:00:15,980 --> 00:00:16,450
不行
6
00:00:16,460 --> 00:00:20,820
功能是外部的,一个系统做什么
7
00:00:20,830 --> 00:00:23,270
不行,你说系统架构可以
8
00:00:26,080 --> 00:00:27,260
系统内部的结构
9
00:00:27,780 --> 00:00:30,770
功能是系统外部的一个表现
10
00:00:30,780 --> 00:00:32,530
你不能功能架构,那不行
11
00:00:33,430 --> 00:00:34,500
组织架构可以
12
00:00:35,330 --> 00:00:37,160
组织内部的结构,可以
13
00:00:37,890 --> 00:00:39,030
组织架构可以
14
00:00:39,040 --> 00:00:41,450
不能是功能架构什么之类的
15
00:00:43,030 --> 00:00:48,500
甚至有的,我是一个需求架构师
16
00:00:48,850 --> 00:00:50,590
那不是胡说八道嘛
17
00:00:50,760 --> 00:00:52,670
需求就是一个外部的表现
18
00:00:53,090 --> 00:00:55,510
你怎么架构,那不叫架构师了
19
00:00:58,140 --> 00:00:59,230
第二个,共有
20
00:01:00,470 --> 00:01:02,840
它是很多个系统里面可以观察到的
21
00:01:04,920 --> 00:01:05,960
这个里面有
22
00:01:06,580 --> 00:01:08,170
共有的一个抽象机制
23
00:01:11,940 --> 00:01:13,200
所以比如说
24
00:01:13,210 --> 00:01:15,600
平时我们见到的架构,这种了
25
00:01:16,040 --> 00:01:17,630
分层的
26
00:01:19,540 --> 00:01:21,170
所谓六边形
27
00:01:22,100 --> 00:01:24,190
还有什么洋葱
28
00:01:24,600 --> 00:01:25,950
还有发明各种各样
29
00:01:25,960 --> 00:01:27,350
整洁架构什么之类的
30
00:01:27,840 --> 00:01:29,580
很多这个是架构,这是对的
31
00:01:31,910 --> 00:01:33,900
你可以在很多个系统里面
32
00:01:33,910 --> 00:01:35,740
观察到这样的一个结构
33
00:01:36,580 --> 00:01:37,420
这样的一个机制
34
00:01:38,630 --> 00:01:41,240
它是内部的,第二个,是共有的,问题是什么
35
00:01:43,540 --> 00:01:45,780
我们平时缺的并不是这种架构
36
00:01:51,150 --> 00:01:53,500
但是我们看很多什么DDD文章
37
00:01:53,510 --> 00:01:58,690
一上来就说,我这个DDD项目分了几个包
38
00:01:58,700 --> 00:02:03,430
你看,第一个包,这个包,你看,这个包
39
00:02:03,800 --> 00:02:04,830
然后它们怎么调用
40
00:02:05,160 --> 00:02:06,630
你看,这样调用
41
00:02:08,140 --> 00:02:12,900
然后,学习的同学照着做
42
00:02:12,910 --> 00:02:16,260
我学会了!这有啥用
43
00:02:17,280 --> 00:02:18,910
你照搬这个包
44
00:02:18,920 --> 00:02:20,030
当然这个也是需要的
45
00:02:20,040 --> 00:02:23,140
但是这个不是关键点,你缺的不是这个
46
00:02:24,360 --> 00:02:25,190
你缺的是哪一个