Design patterns 组织模式实现
我们已经开始在工作中使用一些模式,最显著的是事件聚合和规范。由于这些实现通常被大量的项目所使用,我们正试图找到一个放置它们的地方。我们目前的位置是:Design patterns 组织模式实现,design-patterns,project-organization,Design Patterns,Project Organization,我们已经开始在工作中使用一些模式,最显著的是事件聚合和规范。由于这些实现通常被大量的项目所使用,我们正试图找到一个放置它们的地方。我们目前的位置是: ProductName.Core.Patterns.Specification ProductName.Core.Patterns.EventAggregator 但这不会很好地导致给定模式的替代基本实现。在我们讨论上述结构之前,我想知道人们是否可以分享他们如何将模式实现折叠到项目中。IMHO,基于项目中的组件/模块制作包或文件夹总是很好的。
ProductName.Core.Patterns.Specification
ProductName.Core.Patterns.EventAggregator
但这不会很好地导致给定模式的替代基本实现。在我们讨论上述结构之前,我想知道人们是否可以分享他们如何将模式实现折叠到项目中。IMHO,基于项目中的组件/模块制作包或文件夹总是很好的。如果您已经有了这些功能的包,那么您可以将您的结构放在那里。这是您的设计文档,它将告诉您在哪个组件中使用了哪个模式