实施ddd难点

1.为创建通用语言腾出时间和精力

        创建通用语言需要话费大量的时间和精力来思考业务领域,研究概念和术语,并且及时与领域专家交流。

2.持续地将领域专家引入项目

        一个团队如果连一个领域专家都找不到,那就根本无法对一个领域有深入的理解。开发者要主动找领域专家交流,争取将谈话转换成软件代码。正真的领域专家很难找到,有时他们到处出差,有时得好几周才能开一次会。

3.改变开发者对领域的思考方式

作为开发者,我们都是技术思想者,习惯了从技术层面完成软件开发。现在将出发点放在为你的业务领域开发一门通用语言。


开发者像业务的一种妥协。

你可能感兴趣的:(实施ddd难点)