【发布时间】:2021-09-01 13:32:59
【问题描述】:
我是 DDD 的新手。我想构建一个实现 DDD 的应用程序,但我的角色有问题。
应用程序有许多角色,如customer、admin 等。admin 可以创建、编辑和删除post。 customer只能评论post。
基于该描述,我认为post 在这两种不同的上下文中应该有不同的方法。我应该为这 2 个角色创建 2 个目录并在每个目录中复制 post 吗?
非常感谢!
【问题讨论】:
-
请注意不要将代码的物理结构方式与逻辑构思的方式 (DDD) 混淆。
标签: typescript architecture domain-driven-design