知识卡片
各角色构造型的命名规则
内容
远程服务以服务类型为后缀(Controller/Resource/Provider/Subscriber);应用服务以AppService为后缀取主聚合名;服务价值动词短语作方法名;领域服务把任务动作名词化或聚合名+Service;资源库端口聚合名+Repository;客户端端口以Client为后缀。
参考来源
- 位置:《解构领域驱动设计》16.3.4 分配职责(源文件:_epub-src/OEBPS/028.xhtml)
- 结论依据:汇总角色构造型的命名约定,可直接落地。
- 原始内容:远程服务以服务类型作为类名的后缀……应用服务以AppService作为类名的后缀……资源库端口的名称与聚合对应,并以Repository为后缀……客户端端口的名称以Client为后缀。