gpt4 book ai didi

asp.net-mvc - 在新项目中分离 Controller ?这是一个好的设计吗?

转载 作者:行者123 更新时间:2023-12-02 21:50:28 25 4
gpt4 key购买 nike

我的同事告诉我将 Controller 分开在一个单独的项目中,以使单元测试尽可能简单,他还告诉我为 Controller 项目和测试项目创建一个解决方案,以避免在进行单元测试时加载整个应用程序测试。在新项目中分离 Controller 是一个好方法吗?

最佳答案

我不确定这个问题是否有一个简单的是或否的答案。我认为你的项目必须非常非常大才能对你的单元测试产生影响。我的个人意见是将 Controller 与 View 和 View 模型一起保留在 Web 项目中。然而,我喜欢将模型转移到一个单独的项目中。我这样做的原因与更简单的单元测试关系不大,而是在其他应用程序中重用数据访问(模型)。

关于asp.net-mvc - 在新项目中分离 Controller ?这是一个好的设计吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10291236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com