【发布时间】:2011-11-21 09:03:40
【问题描述】:
如果我正在创建一个大型 C# 应用程序,我应该将其全部保存在一个项目中吗?
我计划拥有一个数据层和 GUI 层。这些应该放在一个项目中还是应该分成两个项目?在这个阶段,我认为它们应该都在一个项目中,因为您可以只拥有一个单独的类文件夹来表示数据层并在需要时实例化它们。
假设我有一个单独的数据层项目,这个项目(以及 DLL)应该被称为什么?我不会称它为<ProductName>_DataLayer.DLL。你永远不会看到。
还有其他重要的问题吗?减小主 .EXE 的大小是否重要?
【问题讨论】: