首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
讨厌鬼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
责任链 + 工厂 + 模板方法 + 享元 模式结合业务 - 实践
背景 项目中遇到这样一种场景,传入参数A,需要根据参数A做不同的业务逻辑处理,只要匹配到一个就结束。于是便想到责任链设计模式,标准的审批流,拿来改造改造,不也刚好符合需求吗?于是就开始了探索。 设计思
SpringBoot责任链与自定义注解:优雅解耦复杂业务
使用SpringBoot整合@Qualifier、自定义注解、责任链和策略模式,实现业务逻辑高度解耦。责任链模式将不同规则下的业务节点清晰分离,提升代码可读性。策略模式简化规则,带来更灵活的业务扩展
去掉 if...else 的七种绝佳之法...
我相信小伙伴一定看过多篇怎么去掉 if...else 的文章,也知道大家都很有心得,知道多种方法来去掉 if...else ,比如 Option,策略模式等等,但我相信大明哥这篇文章绝对是最全,最完备
这七种设计模式,还学不会来打我!
前言 设计模式就像是编程界的“宝藏”,是一些经过验证和总结的最佳实践,可以帮助我们更好地组织代码、解决问题,并提高代码的可读性、可重用性和可维护性。而这些“宝藏”是由一些很厉害的程序员们历经多年的开发
Java 设计模式
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的???,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。 ) 的分类了,他们将设计模式分类为 23 种经典的模式,根据用途我们又可以…
SpringBoot项目实现发布订阅模式,真的很简单!
SpringBoot项目实现发布订阅模式,非核心业务流程解耦,异步降低RT,实现起来,真的很简单!快来看看吧!
优雅代码的秘密,都藏在这6个设计原则中
大家好,我是捡田螺的小男孩。 优雅的代码,犹如亭亭玉立的美女,让人赏心悦目。而糟糕的代码,却犹如屎山,让人避而远之。如何写出优雅的代码,应该都要理解并熟悉应用这6个设计原则
如何优雅的将设计模式运用到实际项目中去?
一、🌈设计模式介绍 二、常用的设计模式有哪些?🤔 策略模式 工厂模式 单例模式 代理模式 工厂方法模式 观察者模式 模板方法模式 适配器模式 三、设计模式简单实现模板 场景: 商场搞活动,根据客户购买