我有一个解决方案,我的webapplication有近12个项目和3个网站.有一些项目我用于多个网站,如MyProject.BE/MyProject.BLL/MyProject.DAL/MyProject.Controls项目.
我的问题是,为BE/BLL/DAL /控件创建多个项目是否合适?是否更好地创建包含BE/BLL/DAL层文件夹的1个项目?
"大"的问题是一个相对的问题.在软件开发中,主要是你的PC有多好.如果你可以在1秒内编译并运行100个项目,那么解决方案中的100个项目就是"小".所以这真的是一个适合你的问题.
我目前的工作解决方案中有大约130个项目.是的,我们可以打破它,但我们有一些令人印象深刻的盒子可以处理这个,所以130个项目的成本从中等到低,优势比成本更大.
如果您可以快速编译,运行和测试所有项目,那么将所有项目放在一个解决方案中.Darn ...然后开始谈话到"快速",这是一个风格问题.如果经常编译和运行测试(每分钟或更快),那么快速就是秒.如果你每小时左右编译并运行一次,那么分钟就可以了.
答:"做对你有用的事".
注意:考虑解决方案文件夹
| 归档时间: |
|
| 查看次数: |
1357 次 |
| 最近记录: |