领域和领域模型
领域 domain 一个组织做的事情 ;
领域的作用:解决通用的问题,没有组织特性 ;
项目中的领域:把模型单独放到一个领域 ;
不同的业务划分成不同的领域,隔开服务 ;
对于领域的对象进行建模,从而抽象出来模型;
领域通用语言和界限上下文
通用语言:1就是1 ,2就是2 ;1表示1 2 表示2 就是通用语言 ;反列:用户:可能是管理员用户也可能是普通用户,所以用户并不是通用语言,因为具有两种意思 ;
通用语言:没有歧义的业务描述 ;
ps:通用语言离不开特定的语义环境 ,即在不同的环境表示的意思不同 ;eg:不同的场景下删除表示硬删除和软删除 ;
ps:特定环境就是语义环境 ;