如何安排sln,项目和文件夹,以帮助团队保持GRASP原则

时间:2012-02-28 07:57:44

标签: c# visual-studio oop

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

并在其中包含文件夹 - 但没有指南。

我认为必须有所不同。

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

GRASP on wikipedia

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

1 个答案:

答案 0 :(得分:0)

这个问题更适合程序员.stackoverflow。

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

有指导方针有帮助。将指南放在单个页面上有助于实现更多目标。