一、有效建模的要素
- 模型与显示的绑定最初的原型虽然简陋,但它在模型与现实之间建立了早期的链接,而且在所有后期的迭代中我们一直在维护该链接。
- 建立了一种基于模型的语言最初领域专家不得不向我们解释基本的领域问题,而我们也必须向他们解释类图的含义。但随着项目的进展,双方都能够直接使用模型中的术语,并将他们组织为符合模型结构的语句,而且无需翻译即可理解互相要表达的意思。
- 开发一个蕴含丰富知识的模型对象具有行为和强制性规则。模型并不是一种数据模式,它还解决了复杂问题不可获取的部分。模型包含各种类型的知识。
- 提炼模型在模型日趋完善的过程中,重要的概念不断被添加到模型中,同时,不再使用的或者不重要的概念则从模型中被剔除。当一个不需要的概念与需要的概念有关联时,则把重要的概念提取到一个新的模型中,其他那些不重要的概念就可以丢弃了。
- 头脑风暴和试验