BeautifulSoap
2024-01-19 17:05:37 +08:00
不是所有人都赞同推广的时候,要推 DDD 就别说自己是在用 DDD ,而是潜移默化地推。
通用语言,领域专家、边界这东西,不去专门了解谁知道是啥,大家也不会乐意跟你多学这些东西
如果你是管项目的话,直接跟客户还有组员说,因为开发团队和客户之间经常关于名词有不一样地认识导致开发出错,所以我想统一一下名词,我这里根据客户地叫法整理了一个“名词表”,你们看看有没有意见,今后就按照这个名词来推进项目。组内有人用错名词的话就主动纠正他让他用正确的叫法。至于客户那边,如果你没法改变客户的叫法那通用语言就完全按照客户叫法来调整
至于领域专家,直接就跟客户说我需要你们那提供一两个能和我门对接,解答我们疑问的熟悉业务的人,只字别提什么“领域专家”
至于拆领域,找核心领域,子领域之类的,边界之类的的名词更是只字别提,直接就让客户给你讲讲业务范围,业务内容,然后你把业务问详细了,自己画几个图,美其名曰“业务构成图”,下次会议把疑问和图给客户看看有问题就提,没问题的话留下证据,顺便今后扯皮时还能甩锅给客户
这一套下来你就会发现,DDD 其实也没那么操蛋,当然这一套下来这叫不叫 DDD 是个问题了