【发布时间】:2012-02-28 07:57:43
【问题描述】:
通常我们为每个应用层创建项目:BLL、UiLogic、Dal
还有文件夹 - 但没有指南。
我相信它必须有所不同。
我希望有一些关于如何安排 sln、项目和文件夹的良好做法和指南,以帮助团队保持这些原则:
我想在一个单独的项目(“合同”)中收集所有 Pocos 和接口
【问题讨论】:
标签: c# visual-studio oop
通常我们为每个应用层创建项目:BLL、UiLogic、Dal
还有文件夹 - 但没有指南。
我相信它必须有所不同。
我希望有一些关于如何安排 sln、项目和文件夹的良好做法和指南,以帮助团队保持这些原则:
我想在一个单独的项目(“合同”)中收集所有 Pocos 和接口
【问题讨论】:
标签: c# visual-studio oop
这个问题更适合programmers.stackoverflow。
话虽如此,我不认为拥有太多项目可以让人们理解代码,特别是如果分离是任意的。在您的情况下,您有多种分离方式,首先是应用层,而不是代码中的使用。我以前也这样做,直到我意识到这只是货物崇拜编程,没有合乎逻辑的方法来解释分裂。
制定指南会有所帮助。将指南放在一个页面上会更有帮助。
【讨论】: