学习笔记-鲁棒图
MVC的Model对应于经典的业务逻辑部分,而鲁棒图的实体对象更像“数据”的代名词——用实体对象建模的数据,既可以是持久化的也可以仅存在于内存中,并不像有的实践者理解的那样直接就等同于持久化对象。View:仅涵盖了“用户界面”元素的抽象, 鲁棒图的边界对象:全面涵盖了三种交互,即本系统和外部“人”的交互、本系统和外部“系统”的交互、本系统和外部“设备”的交互。相反,若实现某功能的鲁棒图中只含1个控制对象,则是明显地“设计不足”——这个控制对象的名字必然和功能的名字相同,这意味着没有对职责进行真正的切分。
原创
2022-12-30 09:33:25 ·
807 阅读 ·
1 评论