对于领域驱动设计DDD的理解

前端之家收集整理的这篇文章主要介绍了对于领域驱动设计DDD的理解前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、有了DDD的概念后,可以从领域模型去思考,我们应该拆出多少个子域,从而更好的规划系统,是逻辑更清晰。

如果你是作为一个领域行业的负责人,你可以从复杂的领域里逻辑清晰的拆解出几个子域,和支撑子域。

2、从DDD的角度去思考写代码,会有意想不到的逻辑,简单明亮(贫血领域对象是几乎所有人的毛病)。

如果你是个不知道业务的人,当读着代码你就会完全了解其中的业务,维护交接成本大大降低。

附上图:

3、领域通用语言,作为产品你定义出很好的领域语言,在与研发讨论后或者你牛逼点自己定义,在后续开发中与需求提出都会减少很大的沟通成本,特别适合对异地办公的小伙伴。

原文链接:https://www.f2er.com/javaschema/283008.html

猜你在找的设计模式相关文章