知识卡片

职责驱动设计的六种角色构造型

普通读书笔记卡 · 1974.a

内容

角色构造型来自Rebecca Wirfs-Brock的职责驱动设计。六种角色:信息持有者(掌握并提供信息)、服务提供者(执行工作为他人提供服务)、构造者(维护对象关系及相关信息)、协调者(向其他对象委托任务以响应事件)、控制器(决策并指导他人行为)、接口(连接系统各部分并转换信息与请求)。角色、职责、协作是其三大关键设计要素。

参考来源

- 位置:《解构领域驱动设计》16.1(源文件:_epub-src/OEBPS/028.xhtml) - 结论依据:归纳Wirfs-Brock总结的六类角色构造型定义。 - 原始内容:信息持有者:掌握并提供信息……服务提供者:执行工作……构造者:维护对象之间的关系……协调者:通过向其他对象委托任务来响应事件……控制器:进行决策并指导其他对象的行为……接口:连接系统的各个部分。角色、职责和协作是职责驱动设计方法的3个关键设计要素。