1.为创建通用语言腾出时间和精力
创建通用语言需要话费大量的时间和精力来思考业务领域,研究概念和术语,并且及时与领域专家交流。
2.持续地将领域专家引入项目
一个团队如果连一个领域专家都找不到,那就根本无法对一个领域有深入的理解。开发者要主动找领域专家交流,争取将谈话转换成软件代码。正真的领域专家很难找到,有时他们到处出差,有时得好几周才能开一次会。
3.改变开发者对领域的思考方式
作为开发者,我们都是技术思想者,习惯了从技术层面完成软件开发。现在将出发点放在为你的业务领域开发一门通用语言。
开发者像业务的一种妥协。