首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
beckyyy
创建于2023-09-03
订阅专栏
通用的、可复用的代码设计方案
暂无订阅
共5篇文章
创建于2023-09-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
设计模式:适配器模式
适配器模式通常用于在不修改源代码的情况下使现有类与其他类协同工作。 很多开发小伙伴在现实工作中对这点应该都有所体会,在程序员的工作中很多时候都需要去维护已有项目,迭代新的需求,然后就可能碰到这类场景
设计模式:策略模式/状态模式
策略模式和状态这两者模式存在一定的相似性。状态模式中通常会存在一个内部状态,状态改变时行为也会发生改变,而策略模式是针对不同条件下的行为进行封装。总的来说,两者都是在不同条件下有不同的行为。
设计模式:代理模式
设计模式是经过检验的、通用的、可复用的代码设计方案,代理模式是其中较为常用的一种,掌握设计模式可以帮助我们编写设计良好的代码。
设计模式:观察者模式/发布-订阅模式
深入学习设计模式有助于我们编写设计良好的代码,提高代码的可读性和可维护性,而观察者模式和发布-订阅模式都是软件设计中常用的设计模式,开发者必须对其有较好的掌握
设计模式:迭代器模式
设计良好的代码通常会应用许多通用设计模式,迭代器模式就是其一,掌握迭代器的使用可以帮助我们更灵活地编写代码。