IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    此MVC非MVC

    西墙网发表于 2023-06-21 01:40:33
    love 0

    MVC Isn’t MVC — Collin Donnell

    要点:

    1. MVC(Model-View-Controller)并不是一个简单的架构模式,它被过度使用和误解。
    2. 真正的MVC是通过清晰的责任分离和模块化来实现的,而不是简单地将代码分成三个部分。
    3. 许多开发人员将MVC视为在视图层中添加所有逻辑的借口,这导致了代码混乱和难以维护。
    4. 视图应该专注于展示数据,控制器应该处理用户输入和交互,模型应该负责数据和业务逻辑。
    5. 真正的MVC应该有一个清晰的模型层,负责数据处理和业务逻辑,而不仅仅是简单的数据结构。
    6. 开发人员应该努力将代码组织为更模块化、可测试和可维护的结构,而不是简单地遵循MVC的标签。
    7. 需要深入了解MVC的概念和原则,并根据具体情况来适应和调整架构模式,而不是盲目地奉行表面上的MVC。


沪ICP备19023445号-2号
友情链接