社区
C++ 语言
帖子详情
类似与MVC模式下的 界面与数据关系处理的一个项目,大家有什么好的设计模式 ?
zhangyb54007
2009-03-30 10:16:55
类似与MVC模式下的 界面与数据关系处理的一个项目。
现已把处理数据做成 多个命令。
在界面响应后,调用数据处理的命令。
但是现在有个问题:
增加和删除界面操作,会同时增加和删除数据处理的命令。
而且也许不同的界面操作,数据处理的操作命令是相同的。那就重复多次,不同文件调用着相同 数据处理的代码。
这样设计是否好,有没有更好的方式?
...全文
79
1
打赏
收藏
类似与MVC模式下的 界面与数据关系处理的一个项目,大家有什么好的设计模式 ?
类似与MVC模式下的 界面与数据关系处理的一个项目。 现已把处理数据做成 多个命令。 在界面响应后,调用数据处理的命令。 但是现在有个问题: 增加和删除界面操作,会同时增加和删除数据处理的命令。 而且也许不同的界面操作,数据处理的操作命令是相同的。那就重复多次,不同文件调用着相同 数据处理的代码。 这样设计是否好,有没有更好的方式?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenzhp
2009-03-30
打赏
举报
回复
而且也许不同的界面操作,数据处理的操作命令是相同的。那就重复多次,不同文件调用着相同 数据处理的代码。
========
我觉得这样挺好!
Unity
MVC
设计
模式
与UI背包
界面
制作
Unity
MVC
设计
模式
与UI背包
界面
制作
MVC
设计
模式
在软件设计中无处不在,结合其他
设计
模式
或设计思想,同一设计方案中,对于更好的
MVC
模式
的追求是几乎没有尽头的。SO,作为Unity行业新人,本文旨在讨论关于
MVC
设计
模式
在UI背包
界面
制作过程中,相关的思路,顺便附上实际应用中的代码思路。 写在前边: 1.本文使用Unity版本为Unity 2019.1.14f1 (64-bit),VS版本为Microsoft Visual Basic 2015 2.UI使用Unity默认UGUI 3.涉及服务器
MVC
设计
模式
前言 在进行开发时,若没有好的代码架构和
设计
模式
,对整个开发过程造成的影响将是致命的(这亦是当年软件开发初期造成软件危机的原因之一)。如: 新的程序员加入
项目
时,各个混乱耦合,互相调用的代码模块会增加其学习成本 代码重用率低 代码维护成本高 增加或修改代码时会出现“牵一发而动全身”的窘境 …… 为了解决这一系列问题,先驱者们将工程学的思想引入了软件开发的过程中,在开发时使用
设计
模式
/软件...
小米一面:说说
MVC
与
设计
模式
的
关系
😡面试官:请说说
MVC
模式
是基于哪种
设计
模式
的?我的意思是,
MVC
是基于23中
设计
模式
中的哪一种?
软件体系结构与
设计
模式
——
MVC
设计
模式
MVC
设计
模式
模型层:
数据
对象封装 model.bean/domain
数据
库操作类 model.dao
数据
库 model.db 视图层: 相关工具类 view.utils 自定义view view.ui 控制层 应用
界面
相关 controller.activity 存放fragment controller.fragment 显示列表的适配器 cont...
MVC
使用的
设计
模式
Observer (观察者
模式
)Composite(组合
模式
)和Strategy(策略
模式
)。所以说
MVC
模式
又称复合
模式
。
MVC
(Model-View-Controller)
模式
的基本思想是
数据
,显示和
处理
相分离。模型(Model)负责
数据
管理,视图(View)负责
数据
显示,控制器(Controller)负责业务逻辑和响应策略。模型、视图、控制器各个部分的作用模型(Model):负责封装并实现应用的具体功能。通常又分为业务逻辑层(用来为视图层和
数据
持久层准备
数据
和并
处理
从。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章