繁体   English   中英

MVC是使用GUI开发桌面应用程序的唯一可接受的方法吗?

[英]Is MVC the only acceptable way to develop a desktop application with a GUI?

还是存在其他普遍接受的模式来创建具有图形界面且没有网络连接的通用业务应用程序。

还有另一种相似的模式可以完全分隔各层, n层体系结构虽然易于理解,但一旦您设法分离出逻辑,如果您想进一步扩展它,则可以使硬件分离更加容易。

经常使用观察者 RCP的选择服务是一个很常见的例子。

这不是唯一可以接受的方法,但是MVC设计中的概念将为您提供良好的基础。 由于我们开发应用程序的岁月和数十年,计算机科学界已经建立了这些设计模式。 一遍又一遍处理相同的问题后,我们建立了这些设计模式,以避免将来的开发中出现问题。

如果您不想遵循这些设计模式,则可以...。但是您会感到痛苦。 没有充分的理由重新发明轮子。 最好能从之前的所有开发人员那里获得启发。 :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM