对于DDD,其中的各项文档怎么写?

tecentID9DFC4 14-08-21

引入DDD之后,详细设计文档应该写?有没有随之对应的一套文档?

原来主要是针对类的设计和类的操作,但是现在一切都变了,业务都变成了服务,那详细设计里面是否要写这些服务?
一头务水~

banq
2014-08-22 09:30

2014-08-21 16:30 "@tecentID9DFC4"的内容
但是现在一切都变了,业务都变成了服务,那详细设计里面是否要写这些服务 ...


好像对DDD有误解,主要业务内容还是在聚合根实体中,服务只是业务发生的场景。

tecentID9DFC4
2014-08-22 16:45

2014-08-22 09:30 "@banq"的内容
2014-08-21 16:30 "@tecentID9DFC4"的内容
但是现在一切都变了,业务都变成了服务,那详细设计里面是否要写这些服务 ...


好像对DDD有误解,主要业务内容还是在聚合根实体中,服务只是业务发生的场景。 ...


不是有贫血模型和充血模型?
前者实体中不包括任何的方法
后者才会有业务方法啊

banq
2014-08-23 09:40

2014-08-22 16:45 "@tecentID9DFC4"的内容
不是有贫血模型和充血模型?
前者实体中不包括任何的方法
后者才会有业务方法啊 ...


DDD是鼓励你使用充血模型,如果你使用贫血模型,业务跑到服务中,那么就不是DDD了。

参考:足球比赛案例