model-view-controller - *** MVC应用程序后,还有人喜欢N层架构吗?

标签 model-view-controller language-agnostic stored-procedures n-tier-architecture

  • 其他SO线程问过人们
    如果他们喜欢N层或MVC
    建筑。
  • 我不想要
    继续对该线程进行辩论。
  • 我正在寻找更具体的东西。

  • 我的问题:

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

    我的问题的原因:
  • 在交付MVC Web应用程序之前,我一直不确信它优于N-Tier Architecture。
  • 具体地说,如果更好的单元测试是MVC的唯一明显好处,那么我认为没有理由更换设备并采用新的体系结构。
  • 但是,在交付了MVC应用程序之后,我可以看到很多好处(在其他线程上已经进行了枚举)。
  • 最佳答案

    我可以说我既使用过又喜欢N-Tier。我仍然认为它最终更清洁。我使用Layergen http://www.icemanind.com/LayerGen.aspx,它将为我自动构建数据层和业务层。

    关于model-view-controller - *** MVC应用程序后,还有人喜欢N层架构吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2866587/

    相关文章:

    c# - 将任何字段前缀绑定(bind)到 C# MVC 4/5 中的操作参数

    java - Java 中的可排序 HTML 表格

    Jquery Mobile css 和 js 在 Dynamic jquery mobile PopUp 之后无法正确加载 - c# .net MVC

    language-agnostic - OO 设计,开放/封闭原则问题

    ios - 创建 MVC 的 Model 类的最佳实践

    algorithm - 在两个给定的有理数之间找到最简单的有理数

    if-statement - 为什么一个变量与多个值的不相等检查总是返回 true?

    javascript - 更新 Azure 文档 DB 存储过程中的另一个集合

    java - Hibernate:在存储过程命名查询中映射自定义列名

    JAVA使用删除和插入语句调用存储过程