知识卡片

意图导向编程从消费者视角设计服务契约

普通读书笔记卡 · 1969.n

内容

设计服务契约时假设理想方法已存在,反问:它的前置/后置条件应是什么?消费者应承担的最小义务与享有的权利是什么?什么名字最能表达服务价值?还须区分触发角色所处业务场景(团体保险与运输保险所需参数不同)。行为契约变化对客户端影响大于资源契约。

参考来源

- 位置:《解构领域驱动设计》第11章11.2.2(源文件:_epub-src/OEBPS/022.xhtml) - 结论依据:意图导向编程设计轨迹的三个自问,及投保场景参数差异说明。 - 原始内容:假如这个理想的方法已经存在,它应该具有什么样的输入参数,返回什么值?