【问题标题】:OO Design Pattern on a Package/Assembly/Namespace level?包/程序集/命名空间级别的OO设计模式?
【发布时间】:2010-10-30 16:41:18
【问题描述】:

我正在查看this question,我想知道在将项目分解为包/程序集时是否可以使用任何设计模式/经验法则。

我通常似乎对此没有任何问题,因为我倾向于将东西分解成包/程序集,这样每个程序都尽可能少地与程序集相关,但我有时确实发现我' m 不知道一个类应该在一个命名空间中还是另一个命名空间中。

我见过的大多数设计模式都可以帮助您决定如何构建类,但我认为我没有看到任何可以帮助您构建命名空间的设计模式?

有人看过吗?

【问题讨论】:

    标签: design-patterns assemblies namespaces packages


    【解决方案1】:

    设计模式是关于您编写​​的代码的行为和状态的最佳实践,而不是关于代码的组织。想想你的类型以及它们是什么以及它们做什么,常见的类型将属于常见的命名空间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-16
      • 2010-09-23
      • 1970-01-01
      • 2016-01-17
      • 2010-10-14
      • 2015-07-22
      • 2014-02-27
      • 2014-11-10
      相关资源
      最近更新 更多