在“交付” MVC 应用程序后,是否有人仍然喜欢 N 层架构?

发布于 2024-09-02 06:41:48 字数 399 浏览 3 评论 0原文

  • 其他 SO 线程询问了人们 如果他们更喜欢 N-Tier 或 MVC 建筑学。
  • 我不想 继续在这个线程上进行辩论。
  • 我正在寻找更具体的东西。

我的问题:

交付 MVC 应用程序后,还有人仍然喜欢 N 层架构吗?

我的问题的原因:

  • 在我发布 MVC Web 应用程序之前,我不相信它优于 N 层架构。
    • 具体来说,如果更好的单元测试是 MVC 唯一明显的好处,那么我认为没有理由转换方向并采用新的架构。
  • 但是在交付 MVC 应用程序之后,我可以看到许多好处(已在其他线程中枚举)。
  • Other SO threads have asked people
    if they prefer N-Tier or MVC
    architecture.
  • I'm not looking to
    continue that debate on this thread.
  • I'm looking for something more specific.

My Question:

Does Anyone Still Prefer N-Tier Architecture After Having Shipped an MVC Application?

Reason for My Question:

  • Before I shipped an MVC web application, I wasn't convinced that it was superior to N-Tier Architecture.
    • Specifically, if better unit testing was the only obvious benefit of MVC, then I saw no reason to switch gears and adopt a new architecture.
  • But after having shipped an MVC application, I can see many benefits (which have been enumerated on other threads).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

柠檬色的秋千 2024-09-09 06:41:48

我可以说我都用过并且更喜欢 N-Tier。我仍然认为它最终更干净。我使用 Layergen http://www.icemanind.com/LayerGen.aspx 它将自动构建对我来说数据层和业务层。

I can say that I have used both and prefer N-Tier. I still think its cleaner in the end. I use Layergen http://www.icemanind.com/LayerGen.aspx which will automatically build the Data layers and Business Layers for me.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文