首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
ProcessZ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
一个优雅解决多个弹窗顺序显示方案
不是因为看到希望才坚持,而是因为坚持了才会有希望! ## 场景 在做直播软件的时候,需要在用户打开App后,先后弹出签到,活动,提示等一系列弹窗。每个弹窗都要在前一个弹窗消失后弹出。于是就面临一个
去掉 if...else 的七种绝佳之法...
我相信小伙伴一定看过多篇怎么去掉 if...else 的文章,也知道大家都很有心得,知道多种方法来去掉 if...else ,比如 Option,策略模式等等,但我相信大明哥这篇文章绝对是最全,最完备
Kotlin 委托属性(Delegated properties)实战之 MMKV 封装
委托模式(delegation pattern)是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。
Android:优雅的处理首页弹框逻辑:责任链模式
背景 随着业务的发展,首页的弹窗越来越多,隐私政策弹窗,广告弹窗,好评弹窗,应用内更新弹窗等等。 并且弹框显示还有要求,比如: 用户本次使用app,只能显示一个弹框,毕竟谁都不愿意打开app就看到一堆
【Flutter】如何实现拦截登录再执行的操作?
最近出现这么一个登陆拦截的问题。可能很多人没这方面的需求,不是很了解。两个痛点!一个是如何拦截各种场景与监听的拦截,一个是如何拦截完成之后再次执行的问题。
如何优雅的在业务中使用设计模式(代码如诗)
代码如诗,竟然还有这种骚操作! 本文章是一篇弱代码类型文章,我会画大量的图片向大家展示,引用设计模式后,会对原有的业务流程,产生什么样的影响。
设计模式精简图册
不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T…
状态模式思考 - 当有多组关联状态该如何使用
状态模式(State)定义了一套状态流转机制,开发用得到值得深入学习。实际开发中业务场景往往较复杂,当有多组关联状态该如何使用?
设计模式-桥接模式
桥接模式( Bridge Pattern )也称为桥梁模式、接口(Interfce)模式或柄体( Handle and Body)模 式,是将抽象部分与它的具体实现部分分离,使它们都可以独立地变化,属
【参与评论有奖】把书读薄 | 《设计模式之美》总结篇
🐶 从六月开始,断断续续,算是把王争的《设计模式之美》看得差不多了,实战部分没来得及看,不过也是获益良多,思维方式上的一些变化。肚子里的墨水不多,不知道如何描述这种感觉,说两个实际的应用场景,读者自