COLA中,一些建议的命名规范,可供参考,不同的COLA版本也略有差异。

COLA 架构中建议的命名规范

 


 

 

在COLA架构中,我们也能找到以前熟悉的VO,DTO等对象,只不过在COLA中后缀名变了:

VO->CO,COLA中CO对象用于展示给前端。

DTO->Cmd或Qry,COLA中Cmd或Qry对象用于前端和后端的数据交互,Cmd表示命令对象,Qry表示查询对象。

Entity->DO,数据持久化对象。

 

此外,对于领域对象domain,比如UserDomain,我们在COLA中称之为UserE。

领域事件的命名,如创建一个新客户,命令为CustomerCreatedEvent。

胜象大百科