信息发布系统的DDD的设计分析


信息发布的DDD设计分析:

需要的实体类

Info 信息

User 用户

Approver 帖子审查员

Admin 管理者

PostInfoService
deleteInfoService
updateInfoService
selectInfoService


以上这种划分妥当么?

2012-07-08 08:28 "@brighthas"的内容
上这种划分妥当么 ...

不妥当,主要是服务模型,只是增删改查,这些实际是仓储的行为,真正服务是一种和时间有关的活动,需要你从需求中挖掘。


2012-07-08 15:26 "@banq"的内容
不妥当,主要是服务模型,只是增删改查,这些实际是仓储的行为, ...

那不对啊,你回答的这个不一样啊

http://www.jdon.com/44076#23139243

2012-07-08 17:40 "@brighthas"的内容
你回答的这个不一样啊 ...

我的意思是一样的,可能你的理解不一样。PostInfoService你理解为发帖吗?我理解为创建帖子,创建帖子只是发帖活动中一个动作而已,发帖这个活动一般很丰富,不只是插入一条记录进入数据库。

2012-07-08 21:49 "@banq"的内容
我的意思是一样的,可能你的理解不一样。PostInfoService你理解为发帖吗?我理解为创建帖子,创建帖子只是发帖活动中一个动作而已,发帖这个活动一般很丰富,不只是插入一条记录进入数据库。 ...

对,CRUD与业务逻辑(领域逻辑)等同化一直是过去的误区。