请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

产品不动领域驱动设计 开发能否当方面用领域驱动代码

产品不动领域驱动设计,开发能否当方面用领域驱动代码。
1、非大型公司,产品不能协同做领域驱动设计,因为产品一直交付的就是需求文档和原型 ,并没有交付领域知识和领域模型。若需要产品以ddd方法转变交付结果改怎么做合适,产品应该交付什么?
2、产品不用DDD方法论,只交付需求文档和原型,开发能否依此单方面的方法论做开发设计和代码实现,感觉是可以的,现在都是微服务开发,摒弃掉原先贫血模型的方法用ddd方法论开发代码更健壮点 这样是否可行?

正在回答 回答被采纳积分+3

插入代码

1回答

尤达_技术咖啡 2022-02-18 09:47:06

国内大部分产品缺乏DDD相关知识是现实,但是不一定会导致DDD无法推行,除非产品拒绝回答架构师问题、拒绝参加讨论。只要产品愿意参加架构师组织的DDD讨论,就有机会推行DDD,跟产品出什么文档关系不大。DDD是以业务讨论为核心的,代码用什么方式写的重要性不超过50%。

如果开发充分理解领域,单方面用DDD的模式改代码是可以的,但是要衡量受益,如果只是满足开发人员的洁癖个人认为意义不大。

如果开发不充分理解领域,请参考你另一个问题的答案:

DDD 的执行一定需要领域专家参与,单独研发没有办法执行,这是DDD的根本。当然,如果研发有领域专家的能力,打算自己充当领域专家,那就另说了,左右手互搏就行了。



0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信