【问题标题】:Architectual design patterns [closed]架构设计模式
【发布时间】:2010-09-17 14:26:17
【问题描述】:

我正在寻找一些用于企业应用程序开发的架构设计模式。我知道所有的 GoF 模式、MVC 和类似的东西,但我正在寻找在更大范围内出现的模式。特别是我有一个更大的企业桌面和网站应用程序,它们共享某些功能,有些是独一无二的,我正在寻找关于如何构建整个解决方案、如何通过工厂向其他人公开业务逻辑域的最佳实践,或者这样的事情,通常是这种性质的事情,将整个应用程序作为一个整体来处理。

【问题讨论】:

  • 查看我的answer 以了解有关业务层的相关问题。

标签: architecture design-patterns


【解决方案1】:

我建议 Eric Evans 的Domain Driven Design - 特别是第 3 和第 4 部分。

【讨论】:

    【解决方案2】:

    【讨论】:

    • 很抱歉,福勒的建议被高估了。
    • 每个人都有自己的。除了看 PEAA 的书,我没有做更多的事情,但我认为重构工作非常出色。
    • 我也看了这本书,但没有找到我要找的东西
    【解决方案3】:

    看看 Jeffrey Palermo 的 Onion Architecture。这种架构将应用程序的核心(域模型、域服务、应用程序服务)置于中心位置。核心不引用其他任何东西,其他一切都引用核心。持久性是核心之上的一层,UI 和测试也是如此。

    【讨论】:

      猜你喜欢
      • 2019-02-20
      • 2023-03-29
      • 1970-01-01
      • 2010-12-24
      • 2013-03-04
      • 1970-01-01
      • 2019-07-20
      • 1970-01-01
      • 2011-07-04
      相关资源
      最近更新 更多