相互依赖的组件的设计模式

时间:2008-12-10 22:46:03

标签: asp.net design-patterns architecture

我们正在为输送机构建“配置器”应用程序。基本上用户进入并选择模型,然后开始挑选他们想要的部分。某些组件依赖于其他组件。例如。如果我选择A部分,那么我需要选择一个或多个B部分。它有点类似于在Dell.com上配置PC。该应用程序还将提供有关零件/组件的建议。

根据这些信息,我正在研究是否存在可以使我们易于维护和设计的现有模式。有什么想法,想法?是否有任何具有类似功能的开源项目我可以借用想法/模式?

我最感兴趣的是如何在不对代码/依赖项进行硬编码的情况下在组件之间定义“规则”。

感谢您的帮助。

并不重要,但我们正在构建这个.NetFramework 3.5 / Asp.Net

1 个答案:

答案 0 :(得分:1)

没有充分理由不这样做,我会保持简单,每个部分都会有一个依赖部分列表。