在时间的延续下,事物的是不确定的。 我们想将这个变化,降维为空间上的不确定性。 这就要求,我们眼中的事物都是一个个最小单元。
- 业务的逻辑是在Domain
- 用户的故事是在 Application
业务的逻辑 范式大概是 UseCase->Domain->Dirven
Dirven是系统的回应
这实际是一个 x->f->y , f是一个 1对1的映射
用户的故事范式大概是 Event->Bloc->State
如果些时Bloc也是原子性的,这实际是一个 x->f->y , f也是一个 1对1的映射
我们可以将Application 也建设成为六边形架构
总结,六边形架构 实现的核心是让一个概念是原子性的。将变化转移到 外围的适配器上