采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
产品不动领域驱动设计,开发能否当方面用领域驱动代码。 1、非大型公司,产品不能协同做领域驱动设计,因为产品一直交付的就是需求文档和原型 ,并没有交付领域知识和领域模型。若需要产品以ddd方法转变交付结果改怎么做合适,产品应该交付什么? 2、产品不用DDD方法论,只交付需求文档和原型,开发能否依此单方面的方法论做开发设计和代码实现,感觉是可以的,现在都是微服务开发,摒弃掉原先贫血模型的方法用ddd方法论开发代码更健壮点 这样是否可行?
国内大部分产品缺乏DDD相关知识是现实,但是不一定会导致DDD无法推行,除非产品拒绝回答架构师问题、拒绝参加讨论。只要产品愿意参加架构师组织的DDD讨论,就有机会推行DDD,跟产品出什么文档关系不大。DDD是以业务讨论为核心的,代码用什么方式写的重要性不超过50%。
如果开发充分理解领域,单方面用DDD的模式改代码是可以的,但是要衡量受益,如果只是满足开发人员的洁癖个人认为意义不大。
如果开发不充分理解领域,请参考你另一个问题的答案:
DDD 的执行一定需要领域专家参与,单独研发没有办法执行,这是DDD的根本。当然,如果研发有领域专家的能力,打算自己充当领域专家,那就另说了,左右手互搏就行了。
登录后可查看更多问答,登录/注册
结合智慧零售项目实践,深度解剖DDD思想与应用方法
760 5
737 5
728 5
1.2k 5
627 4