【问题标题】:How to arrange the sln, projects and folders to help the team keep GRASP principals [closed]如何安排 sln、项目和文件夹以帮助团队保持 GRASP 原则 [关闭]
【发布时间】:2012-02-28 07:57:43
【问题描述】:

通常我们为每个应用层创建项目:BLL、UiLogic、Dal

还有文件夹 - 但没有指南。

我相信它必须有所不同。

我希望有一些关于如何安排 sln、项目和文件夹的良好做法和指南,以帮助团队保持这些原则:

GRASP on wikipedia

我想在一个单独的项目(“合同”)中收集所有 Pocos 和接口

【问题讨论】:

    标签: c# visual-studio oop


    【解决方案1】:

    这个问题更适合programmers.stackoverflow。

    话虽如此,我不认为拥有太多项目可以让人们理解代码,特别是如果分离是任意的。在您的情况下,您有多种分离方式,首先是应用层,而不是代码中的使用。我以前也这样做,直到我意识到这只是货物崇拜编程,没有合乎逻辑的方法来解释分裂。

    制定指南会有所帮助。将指南放在一个页面上会更有帮助。

    【讨论】:

      猜你喜欢
      • 2016-12-10
      • 2017-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-17
      • 1970-01-01
      相关资源
      最近更新 更多