【问题标题】:Organizing pattern implementations组织模式实现
【发布时间】:2012-10-10 08:04:46
【问题描述】:

我们已经开始在工作中使用一些模式,最著名的是事件聚合和规范。由于这些实现通常被大量项目使用,我们正试图找到一个放置它们的地方。我们目前的位置是:

 ProductName.Core.Patterns.Specification
 ProductName.Core.Patterns.EventAggregator

但这不会很好地导致给定模式的替代基本实现。在我们提交上述结构之前,我想知道人们是否可以分享他们如何将模式实现折叠到他们的项目中。

【问题讨论】:

    标签: design-patterns project-organization


    【解决方案1】:

    恕我直言,根据项目中的组件/模块制作包或文件夹总是好的。如果你已经有了这些功能的包,那么你可以把你的结构放在那里。它是您的设计文档,它将告诉您在哪个组件中使用了哪种模式。

    【讨论】:

      猜你喜欢
      • 2016-08-12
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多