首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
AndrewZhang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
Java 实现责任链模式 + 策略模式:优雅处理多级请求的方式
一、什么是责任链模式? 责任链模式(Chain of Responsibility Pattern) 是一种行为设计模式,它允许将请求沿着一个处理链传递,直到链中的某个对象处理它。这样,发送者无需知道
Android架构演进 · 设计模式· 为什么建议你一定要学透设计模式?
小木箱带你学习Android架构演进 · 设计模式· 为什么建议你一定要学透设计模式?有的时候架构能力是倒逼的,面对复杂的业务频繁的变化,不断的挑战!设计模式就显得尤为重要!
Android进阶宝典 -- 深究23种设计模式(下)
本篇文章,主要介绍了三大类设计模式中的最后一类,行为型的设计模式,也是设计模式中比较难理解的,但是使用起来确是很爽的一种设计模式。
Android进阶宝典 -- 深究23种设计模式(上)
这篇文章主要介绍了设计模式中的7大原则,并从这些原则出发,介绍了创建型设计模式和结构型设计模式中的经典代表
Android 架构师之路7 设计模式之模板方法模式
在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。
如何优雅地消除复杂条件表达式
在复杂的实际业务中,往往会出现各种嵌套的条件判断逻辑。我们需要考虑所有可能的情况。随着需求的增加,条件逻辑会变得越来越复杂。面对这种情况,简化判断逻辑就是不得不做的事情,下面介绍几种方法。
设计模式之策略模式
策略模式定义了一系列的算法,并把每一个算法封装起来,并使它们可以相互替换。策略模式使得这些算法在不影响客户端的情况下发生变化
「设计模式」理解面向对象的七大设计原则,消除代码中的坏味道
你是否时常感觉码出来的代码有时很苍白无力,无法写出理想中优雅的代码,试图学习设计模式来改善这一现状,但又碍于篇幅的复杂而拖延,所以我希望这篇文章能帮助你理解面向对象的七大设计原则,消除代码中的坏味道!
Kotlin - 改良策略模式
一、前言 策略模式 作用:让算法的变化独立于使用算法的客户 核心操作:定义了算法族,分别封装起来,让它们之间可以相互替换 二、使用策略模式 例子:游泳运动员的游泳姿势 重点:算法抽离,封装成策略 作为
大聪明教你学Java设计模式 | 第十五篇:责任链模式
大聪明在写代码的过程中发现设计模式的影子是无处不在,设计模式也是软件开发人员在软件开发过程中面临的一般问题的解决方案。大聪明本着“独乐乐不如众乐乐”的宗旨与大家分享一下设计模式的学习心得。