Open edisonX-sudo opened 1 year ago
个人在实践过程中是利用包访问做内部数据传递,否则暴露出来的概念(getter/setter)太多了 调用者增加概念复杂度的同时,模型也可能误调用处于不安全的状态
举个例子:上图中repo只是接口 repo(领域)的实现在其他模块下做 题外话:感觉很多人好像已经被分包给束缚住 做什么都要按分包 确不知道如何利用包/模块来达到束缚复杂度的目的
你的意思按领域划分包?领域下面再建event、repo等?
个人在实践过程中是利用包访问做内部数据传递,否则暴露出来的概念(getter/setter)太多了 调用者增加概念复杂度的同时,模型也可能误调用处于不安全的状态