【问题标题】:DDD bounded context namingDDD 有界上下文命名
【发布时间】:2021-02-23 21:14:44
【问题描述】:

有界上下文名称应该是复数还是单数,为什么?例如,如果我有汽车租赁网站,我应该有经销商有界上下文还是经销商?

【问题讨论】:

    标签: domain-driven-design clean-architecture bounded-contexts


    【解决方案1】:

    在原始 DDD 文本中,示例有界上下文以该上下文中活动的主题命名:预订、调度、路由。

    名称往往与域的自然语言一致,所以我猜你更有可能拥有Sales 域而不是Selling 域、Reservations 而不是Reserving(但另请参阅预订)等。

    Dealership 域,无论是单数还是复数,听起来都不像活动的主题,而是一个模型。关联的有界上下文可能是广告/营销,也可能是销售?那里也可能有一些库存。如果您租用商用车,那可能是完全不同的情况。

    有关更多详细信息,请参阅领域驱动设计:解决软件核心的复杂性,第 14 章。

    【讨论】:

      猜你喜欢
      • 2013-11-27
      • 2015-04-23
      • 2021-05-28
      • 1970-01-01
      • 1970-01-01
      • 2011-05-30
      • 2012-10-16
      • 2014-09-20
      • 1970-01-01
      相关资源
      最近更新 更多