何时将Visual Studio项目用于分层体系结构中的一层?物理隔离有什么好处?

奇奇尼奥

今天,我与同事讨论了软件体系结构主题。我们不知道为什么大多数有关分层软件体系结构的示例都使用单独的Visual Studio Project?逻辑上将各层分离到Visual Studio项目中的缺点是什么?我们的团队由4至6名软件开发人员组成。

丹尼尔

在开始新项目时,我也在问自己同样的问题...

在我看来:

Visual Studio项目中的分离具有以下优点:

  • 您不需要重新编译未更改的项目。在大型项目中,这可能会导致更快的编译时间。
  • 您可以通过在其他项目中包含以前的已编译DLL来重用多个组件。例如,在每个项目中开发的诸如Framework DLL或某些核心组件之类的东西。
  • 考虑大型项目:几个团队从事多个项目:如果所有人只使用一个项目,那么当您只处理一个项目时,您将有巨大的合并冲突负担

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为不同的体系结构构建Visual Studio项目

来自分类Dev

如何为不同的体系结构构建Visual Studio项目

来自分类Dev

Visual Studio中的强制CPU体系结构

来自分类Dev

何时将onCreateView用于片段?

来自分类Dev

将下拉列表与3层体系结构中的通用列表绑定

来自分类Dev

大型项目的体系结构/文件设置(Visual Studio)

来自分类Dev

无法将类添加到Visual Studio UML体系结构模型

来自分类Dev

在Visual Studio C#中设置cpu体系结构类型的重要性

来自分类Dev

在Visual Studio C#中设置cpu体系结构类型的重要性

来自分类Dev

所引用的SDK“ SQLite.UWP.2015”不支持正在构建的项目“任何CPU”的处理器体系结构。在Visual Studio 2017中

来自分类Dev

SSDT-BI何时可用于Visual Studio 2015

来自分类Dev

何时将std :: swap用于流类型?

来自分类Dev

何时将花括号括在变量中

来自分类Dev

何时将配置数据存储在.plist中?

来自分类Dev

何时将最终放置在splitViewController中?

来自分类Dev

在Visual Studio中更新服务参考时需要部署到另一层的文件

来自分类Dev

数据库体系结构:将时间或距离存储在一列中

来自分类Dev

Visual Studio扩展:跟踪何时打开新代码窗口?

来自分类Dev

Visual Studio扩展:跟踪何时打开新的代码窗口?

来自分类Dev

何时/否则无法按预期工作(Microsoft Visual Studio)

来自分类Dev

如何根据开发人员的操作系统体系结构在Visual Studio中复制文件?

来自分类Dev

洋葱体系结构中的典型层是什么?

来自分类Dev

何时存储ID,何时将密钥存储在gae数据存储区中?

来自分类Dev

MVC体系结构中的模型/业务层/数据访问与存储库有什么区别?

来自分类Dev

如何将服务部署到具有不同配置的多个体系结构的单元中?

来自分类Dev

何时将科学计数法用于IEEE浮点数?

来自分类Dev

何时将辅助递归函数/方法用于递归函数/方法

来自分类Dev

了解何时将 Prim 或 Kruskal 用于最小生成树

来自分类Dev

何时以及为什么将Lambda函数映射到列表

Related 相关文章

  1. 1

    如何为不同的体系结构构建Visual Studio项目

  2. 2

    如何为不同的体系结构构建Visual Studio项目

  3. 3

    Visual Studio中的强制CPU体系结构

  4. 4

    何时将onCreateView用于片段?

  5. 5

    将下拉列表与3层体系结构中的通用列表绑定

  6. 6

    大型项目的体系结构/文件设置(Visual Studio)

  7. 7

    无法将类添加到Visual Studio UML体系结构模型

  8. 8

    在Visual Studio C#中设置cpu体系结构类型的重要性

  9. 9

    在Visual Studio C#中设置cpu体系结构类型的重要性

  10. 10

    所引用的SDK“ SQLite.UWP.2015”不支持正在构建的项目“任何CPU”的处理器体系结构。在Visual Studio 2017中

  11. 11

    SSDT-BI何时可用于Visual Studio 2015

  12. 12

    何时将std :: swap用于流类型?

  13. 13

    何时将花括号括在变量中

  14. 14

    何时将配置数据存储在.plist中?

  15. 15

    何时将最终放置在splitViewController中?

  16. 16

    在Visual Studio中更新服务参考时需要部署到另一层的文件

  17. 17

    数据库体系结构:将时间或距离存储在一列中

  18. 18

    Visual Studio扩展:跟踪何时打开新代码窗口?

  19. 19

    Visual Studio扩展:跟踪何时打开新的代码窗口?

  20. 20

    何时/否则无法按预期工作(Microsoft Visual Studio)

  21. 21

    如何根据开发人员的操作系统体系结构在Visual Studio中复制文件?

  22. 22

    洋葱体系结构中的典型层是什么?

  23. 23

    何时存储ID,何时将密钥存储在gae数据存储区中?

  24. 24

    MVC体系结构中的模型/业务层/数据访问与存储库有什么区别?

  25. 25

    如何将服务部署到具有不同配置的多个体系结构的单元中?

  26. 26

    何时将科学计数法用于IEEE浮点数?

  27. 27

    何时将辅助递归函数/方法用于递归函数/方法

  28. 28

    了解何时将 Prim 或 Kruskal 用于最小生成树

  29. 29

    何时以及为什么将Lambda函数映射到列表

热门标签

归档