【问题标题】:Kruchten 4+1 Architecture View Model - Logical View is Domain Model?Kruchten 4+1 架构视图模型——逻辑视图是领域模型?
【发布时间】:2013-08-31 08:52:41
【问题描述】:

我尝试应用 Kruchten 的 4+1 架构视图模型。逻辑视图是否包含上下文映射来自 DDD 的域模型(实体、值对象、聚合、域事件)?

我不太确定,因为抽象级别似乎是错误的:领域模型不会影响我的架构。领域模型的部分内容非常详细……或者上下文映射就足够了?

谢谢 BR

【问题讨论】:

    标签: architecture uml domain-driven-design


    【解决方案1】:

    当然,什么是足够的完全取决于你想要达到什么。 4+1 模式是达到目的的一种手段,因此不应决定目的。换句话说,如果领域模型不适合 4+1 模型,并不意味着只有上下文映射就足够了。

    正如您提到的,架构是关于抽象的。什么是高水平当然是有争议的。我认为通常上下文映射是架构的,而有界上下文的内部部分不是,因为通常可以抽象这些内部部分而有界上下文不能。这并不意味着域模型不需要文档(正如 ddd 所规定的那样),但这意味着在我看来它不应该成为架构概述的一部分。

    【讨论】:

      猜你喜欢
      • 2011-04-21
      • 1970-01-01
      • 2013-08-16
      • 2023-03-07
      • 2018-08-02
      • 1970-01-01
      • 1970-01-01
      • 2011-07-16
      • 1970-01-01
      相关资源
      最近更新 更多