【发布时间】:2015-05-08 07:26:23
【问题描述】:
我必须为类实现一个计算集群。我和我一起工作的同事决定我们应该引入一些架构模式来完成我们的任务。我们选择了 Model-View-Controller,因为它是最受欢迎的,而且我们已经对类似的 MVVM 有一些经验。
我们的最后一项任务是为一家虚构的电影租赁公司实现一个系统,其中包括用 WPF 制作的数据库和 GUI。模型、模型视图和视图之间的区别很容易。数据库实体是模型,XAML 是视图,等等。
现在,我们的计算集群是一个多模块系统,用户通过控制台加载问题数据 (XML),然后可以检索解决方案。我看不出我们应用程序中的模型可能是什么。视图(控制台?)似乎几乎什么都不做。 MVC 甚至适用于这种项目吗?
【问题讨论】:
标签: design-patterns model-view-controller mvvm