在搜索网络和阅读设计模式之后,我发现了3种类型,即行为、创建和结构设计模式(GOF)。
我已经和MVVM一起工作了一段时间了。我想知道MVVM属于哪一类。
发布于 2013-07-26 07:03:58
模型-视图-视图模型是一种体系结构模式,是GoF书中没有提到的一类模式。
架构模式描述如何组织整个应用程序或子系统(“大型编程”),而传统模式则为小规模问题(“小规模编程”)提供解决方案。更多信息:模式
发布于 2013-07-26 08:13:58
+1到@Joni的答案我要补充的是,在GoF之后,您应该阅读Fowler的企业应用程序体系结构模式。对我来说,这是一个自然的过程,并演示了广泛的关键架构模式。
虽然MVVM不在书中,但“分离表示”类型模式的开始是(MVC)。IMHO,了解这些类型模式的进展以及创建它们的动机是很重要的。您可以在表示模型模式中看到MVVM的开始。
https://stackoverflow.com/questions/17874866
复制相似问题