模型视图控制器的替代“设计方法”有哪些? MVC 似乎很流行(SO 是用它构建的,我知道很多),但它是唯一使用的方法吗?
关于几种不同的交互式应用程序架构模式的最佳文章之一是这篇非常详细且经过深入研究的博客文章 https://web.archive.org/web/20201107060523/https://lostechies.com/derekgreer/2007/08/25/interactive-application-architecture/。它涵盖了模型-视图-控制器、三种不同风格的模型-视图-呈现器、几种不同风格的呈现-抽象-控制、监督控制器、被动视图和分层 MVC。
另一个有趣的模式是主持人优先 https://atomicobject.com/resources/presenter-first原子对象的模式。它不仅仅是一种设计模式,它也是一种过程模式。 IOW:“Presenter First”这个名字并不是任意的,它实际上描述了一个开发过程,其中首先编写 Presenter,从而驱动系统其余部分的设计。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)