软件设计模式之观察者模式

 软件设计模式我的个人理解:

  1.写过的东西不要重复写,浪费人力,毕竟现在都提倡低碳环保。

  2.软件不是搬砖,一层一层不停的垒上去,那是苦力,善于发现共通的地方,模块化拼接。

  3.软件不是写给自己的,大家一起要能看,这是全人类的财富,符合统一规范,也要别人能理解你,更轻松的理解你。

观察者模式:

    首先把其他小名也说一说,了解,哦,原来这些说的是一个概念。

    小名: 发布-订阅模式( publish , Subscribe )

               模型-视图模式(view)     

                源-收听者模式

                从属模式

     概念:一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所 提供的方法来实现。

    实现:通常用在事件处理系统中。

     简介:观察者和被观察者分离,他们的界限明确,是一对一的组合关系,一个对象状态改变,其他的对象跟着刷新,例如,

             用户界面和后端数据流的分离,用户界面改变,无论变成什么鬼样子,后端业务数据流不会跟着受就很大的影响,比较方便boss各种压榨界面,个人觉得安卓的 scroll   

    





   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值