我在Windows Store的Visual Studio 2012中启动了一个项目,我想到了一个想法。
将整个项目划分为较小的图书馆会改善您的应用吗?它将我的项目划分为较小的项目有什么样的优势?
答案 0 :(得分:3)
没有性能优势。优势来自多个项目的模块化:您可以在其他项目中重用这些模块。对于可能在其他应用程序中重用的较小组件(库函数,自定义控件,业务逻辑等)的大型应用程序,这样做可能是一个好主意。
答案 1 :(得分:1)
如果您可以概括项目的某些部分,例如对于服务方法,控件等,将它们外部化为单独的DLL是有意义的,因为您可以更容易地在更多项目中重用此功能。