
设计模式
文章平均质量分 54
介绍、实战设计模式
熊秀
天行健,君子以厚德载物
展开
-
设计模式之管道模式
管道模式(Pipeline Pattern) 是责任链模式的常用变体之一原创 2022-05-09 22:26:25 · 1637 阅读 · 0 评论 -
设计模式之责任链模式
职责链上的处理者负责处理请求,客户只需要将请求发送到职责链上即可,无须关心请求的处理细节和请求的传递,所以职责链将请求的发送者和请求的处理者解耦了。原创 2022-05-07 16:18:38 · 442 阅读 · 0 评论 -
设计模式之策略模式
简介 策略模式定义了一系列算法,并将每个算法封装起来,从而使得它们可以相互替换。策略模式的使用的算法对客户端是无感知。 场景 需要设计一个接口,为一系列实现类提供统一的方法,多个实现类实现该接口。策略模式的决定权在用户,系统本身提供不同算法的实现。策略模式多用在决策系统中,外部用户只需要决定用哪个算法即可。 运用 背景 审核系统接收业务系统提交的审核数据,根据入参里面的审核类型字段,决定是进行初审、复审、终审具体某一个操作。 审核类型枚举类 @Getter public enum AuditTypeEnum原创 2022-05-05 11:08:08 · 466 阅读 · 0 评论