百科问答小站 logo
百科问答小站 font logo



你对MVC、MVP、MVVM 三种组合模式分别有什么样的理解? 第1页

  

user avatar   WaynebabyWang 网友的相关建议: 
      

只是一点浅见啊 折叠也活该。。。


M-V- X 本质都是一样的 重点还是在于M-V 的桥梁

要靠 X来牵线。


X的模式之间不同 主要是 M与V 的数据传递的流程不同。

数据传递的流程不同来源于运行环境技术栈能够做到的事情不同。

所以无论是复杂化 简单化 还是修改流程,基本都是因为技术栈变化了 对应做的调整。


在相同技术栈下 能够实现的各种 X都可以是大同小异的。

在不同技术栈下 相同的X可能实现都大相径庭,仅有非常抽象的流程类似。




  

相关话题

  能否仅依靠机械(不包括电路)实现可编程图灵完备的通用计算机? 
  c++的单例模式为什么不直接全部使用static,而是非要实例化一个对象? 
  如何通过自学找到一份开发的工作? 
  什么是函数式编程,它解决什么问题? 
  23岁曾放弃编码,现想重新编码,我该如何做? 
  Java 位与0xff 和位或0x00 得到的结果为什么不同? 
  如何系统地自学 Python? 
  “C++”读作「C 加加」,为什么“C#”不能读作「C 井」呢? 
  为什么有人在学习初段效率惊人,而在过了入门阶段之后兴趣与学习能力都迅速下降? 
  为什么64位的软件都比32位的大一些?貌似大部分软件都要将64位和32位的版本分开下载,而游戏却可以统一下载,为什么呢? 

前一个讨论
为什么现在招聘程序员大多要求 Java / C / C++ 技能,而 C# / .NET 不受青睐?
下一个讨论
如何评价雷蛇的游戏外设?它是怎么做大的?





© 2024-12-18 - tinynew.org. All Rights Reserved.
© 2024-12-18 - tinynew.org. 保留所有权利