第二次看ddd的感受
去年看10第一次,基本上什么都没看懂。
今天又看了一次,总算能理解一点点了。
ddd 领域驱动设计 它的主要思想就是。 软件是现实中某个领域的反射。 所以我们的设计也应该基本跟领域里事物保持
一致。
在ddd中谈到了2个主要的对象:
值对象:我现在的理解,值对象就是一些无需区分,可以共享(因为他一般保持不变)的对象(对应着领域里的一些描述性的东西)。
实体对象:就是一些可以区分的对象(他对应着领域里一个唯一的事物)。
资料料库我现在的理解是:他就像一个仓库:他负责管理我们的对象。帮我们生产对象,也帮我们收藏对象。 原因就在于
我们的系统可能在某个时间内,需要某个对象。而在某个时间内又不需要。这个时候,我们就很自然的产生了资料库的概念。
我们不需要时可以把对象存到资料库,当我们需要是又可以从资料库里取得。
上面就是理解, 如果有不正确的地方。希望大家指出我的错误。