6.1 如何找到隐含概念?
书中提到几点:
6.1.1 倾听领域专家的语言
领域专家提到的一些词汇可能就代表着领域中的一个概念。如果领域专家不太赞同我们描述模型的一些词汇,可能是因为我们理解得不够精确,少了一些东西没有想到,问清楚领域专家,有时就可以找到新的概念。
6.1.2 寻找模型不协调甚至矛盾的地方
这些不协调或者矛盾的地方往往是由于我们对领域的认识不清导致的,解决这些地方,就有可能发现新的概念。
6.1.3 查阅资料
专业的行业知识,前人的分析结果,前人的建模经验很有用,可能有些概念,已经被前人发现了。
6.2 如何显示地建模这些隐含的概念?
有一些概念表达了抽象的事物,如果这些抽象的概念确实是领域中很重要的部分,那就可以显式的把它建模,作成一个对象。书中提到了两个例子,一个是流程,一个是规格。规格感觉像是用对象描述规则,快成了领域语言了。
转载于:https://my.oschina.net/komodo/blog/919174