摘要:
MVC模式是一种不一般的设想。MVC模式包含有封装业务逻辑和数据处理的数据模型层(Models),显示用户界面的视图层(Views)和控制和连接模型层和视图层的控制层(Controllers)。
什么?
我很肯定我不是第一个发现下面这一点的。当你不清楚在那里写代码的时候,MVC会带来让你将过多的代码写在控制层(Controllers)的问题。
为了解决这个问题,我采用一种新的模式:MOVE。模型层(Models),操作层(Operations),视图层(Views)和事件层(Events)。图片显示了MOVE模式的基本结构,下面是对每个层的解释:
模型层(Models)封装应用程序所知道的一切。
操作层(Operations)封装应用程序所作的一切。
视图层(Views)完成用户与应用程序的交互。
事件层(Events)被用于安全地连接组件。 阅读全文