首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
ajohnshen
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
一分钟学会《模板方法模式》
无论是面试还是个人的提升,设计模式是必学的。今天来讲解模板方法模式~ 大家都知道,我每次写原创技术文章,开头总会有“只有光头才能变强”。我当然不可能每次写文章的时候都去复制这句话(因为这样太麻烦了)。 前言和最后都是固定下来的,至于第一点和第二点就得看是写什么文章,写不同的文章…
代码整洁之道(一)之优化if-else的8种方案
探讨优化庞大if-else语句的多种方法,包括提前return,多态,枚举,策略模式+工厂模式,表驱动,规则引擎等,强调选择最适合项目的方案,提高代码清晰性、灵活性和维护性。
当接口要加入新方法时,我后悔没有早点学设计模式了
假设系统中有一个接口,这个接口已经被10个实现类实现了,突然有一天,新的需求来了,其中5个实现类需要实现同一个方法。然后你就在接口中添加了这个方法的定义,想着一切都很完美。 当你在接口和其中5个实现类
实战技巧:if-else代码优化技巧
在实际的业务开发当中,经常会遇到复杂的业务逻辑,可能部分同学实现出来的代码可能业务逻辑并没有问题,但是代码的可读性很差。本篇文章主要总结一下自己在实际开发中如何避免大面积的 if-else 代码块的问
Spring框架中都用到了哪些设计模式?详细解析设计模式在Spring框架中的应用
Spring 控制反转IOC 控制反转IOC: Inversion of Control 是一种解耦设计原则 主要目的是借第三方,比如Spring IOC容器实现具有依赖关系的对象之间的解耦
实战!聊聊工作中使用了哪些设计模式
大家好,我是捡田螺的小男孩。 平时我们写代码呢,多数情况都是流水线式写代码,基本就可以实现业务逻辑了。如何在写代码中找到乐趣呢,我觉得,最好的方式就是:使用设计模式优化自己的业务代码。