pureMVC与设计模式之一. 结构与工作流

本文探讨了设计模式的重要性,并聚焦于pureMVC框架,阐述了其宏观结构和控制流。pureMVC包含Controller、View和Model三大核心组件,通过Facade简化操作。控制流主要依靠事件驱动的Command模式,降低对象间依赖。初始化流程中,Facade负责启动Controller、Model和View,注册Mediator和Command。当事件触发时,Observer模式确保相关组件得到通知并作出响应。
摘要由CSDN通过智能技术生成

引言

 设计模式是软件开发人员的九阳神功。设计模式有基本的23种,九阳神功有九层。学习设计模式容易看似会了生搬硬套,修炼九阳神功容易根基不稳走火入魔。但是,如果最后都深刻理解,融入贯通的话,无疑已是基本天下无敌,见招拆招,随机应变。整个修炼过程是曲折的,需要不断的实践,理解,反思,升华。

 MVC,非常著名的软件构架,将视图(表现层),控制流,模型(数据层)分开, 在web开发,UI设计等有很多应用,里面用到了23中设计模式中很多具体的模式。MVC有很多种实现,其中之一是开源工程puremvc,这是一个多语言实现的MVC的framework,简单纯粹,一如他的名字。通过分析MVC来加深对设计模式的理解,无疑是一个学习的好办法。下面几个部分组成:

  1. pureMVC与设计模式之一. 结构与工作流
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值