首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
平头哥267
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
用设计模式重构核心业务代码的一次实战
引言 在软件开发中,我们经常遇到这样的代码:一个方法包含了大量的业务逻辑,代码冗长、难以维护、难以扩展。特别是对于核心业务模块,如果经常需要改动,那么代码的组织和设计就显得尤为重要。 本文通过一个真实
老板让我一天加 3 种支付方式,我用工厂模式躺赢了
写支付功能时,加个微信支付要改代码,加个银联还得改?if-else 堆得像乱麻?别慌,工厂模式这 “代码代工厂”,能让新增功能像拼积木一样简单。
设计模式-迭代器模式
迭代器模式 (Iterator Pattern)又称为游标模式(Cursor Pattern),它提供一种顺序访问集合/ 容器对象元素的方法,而又无须暴露集合内部表示(到底是列表、栈还是树等)。迭代器
谈谈我工作中的23个设计模式
从技术的角度已经有很多好的总结,本文会换一种角度思考,既然设计模式研究的是类与类的关系,我们作为工作的个体,一些工作中的策略是不是也可以进行类比,可以更好地去思考这些模式?答案是肯定的。
七种方法增强代码可扩展性(多图详解)
本文介绍了设计类型字段、设计扩展字段、设计业务二进制字段、设计类型入参、设计松散入参、设计接口版本号、纵横做设计七种增加系统可扩展性具体方案
设计模式:让你的代码优雅而强大
设计模式为代码的性能和重用性提供了基础,通过代码的复用和抽象,遵循设计原则和规范,提高代码的可读性、可维护性、可扩展性和可重用性。设计模式能够让我们在代码实现中减少重复性的设计工作,使得代码更加简洁易
23种设计模式详解
目标: 基本掌握23种设计模式的基本概念并能够写出相应的例子 内容: 学习内容 1.设计模式的概念解释 2.画出设计模式的类图 3.举例说明 计划: 推荐: 1、 每天一个设计模式的学习 2、 隔一天