关于MVC/MVP/MVVM的一些错误认识
发布时间:2019-10-30 22:30:18 所属栏目:评论 来源:科技在发展
导读:副标题#e# 在Android开发中使用MVP和MVVM模式早已不是新鲜事了,各种MVP/MVVM相关的文章、开源库也已屡见不鲜,甚至是让人眼花撩乱,那么我为什么还要在这个早已被画满涂鸦的黑板上再来涂涂画画呢?是想彰显我的存在感吗?那当然!啊不不不不完全是!我还想要警
其实关于MVX还有更多可以讨论的,比如有些人认为Model层并不是真正处理业务逻辑的地方,它只是业务模块的一个上层封装层,我觉得也不无道理,在复杂业务模块中,业务是存在层次的,MVX中的Model层是所有业务层中的最上层。 还有我刚刚提到的业务层之下还有数据层,这是典型的三层架构的概念,即表现层、业务层和数据层。逻辑存在分层,所以架构也必然要进行分层,MVX可以做为我们从代码到业务甚至到架构的探索的开端。 (编辑:天津站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |