首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
元闰子
掘友等级
代码手艺人
|
元闰子的邀请
代码手艺人、写字@元闰子的邀请
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
50
文章 50
沸点 0
赞
50
返回
|
搜索文章
赞
文章( 50 )
沸点( 0 )
【Go实现】实践GoF的23种设计模式:访问者模式
访问者模式的目的是,解耦数据结构和算法,使得系统能够在不改变现有代码结构的基础上,为对象新增一种新的操作。
【Go实现】实践GoF的23种设计模式:迭代器模式
迭代器模式主要用在访问对象集合的场景,能够向客户端隐藏集合的实现细节,给客户端提供一个易用的 API,允许方便地、多种方式地遍历对象,丝毫不察觉背后的数据结构有多复杂。
【Go实现】实践GoF的23种设计模式:单例模式
单例模式虽然简单易用,但也是最容易被滥用的设计模式。它并不是“银弹”,在实际使用时,还需根据具体的业务场景谨慎使用。
从分层架构到微服务架构(五)之服务化架构
SBA 可以看成是单体架构和微服务架构之间的一个折中方案,它也是按照业务领域进行服务划分,但服务划分的粒度相比微服务要更粗。从单体架构演进到 SBA,会比直接演进到微服务架构更加容易。
【Go实现】实践GoF的23种设计模式:建造者模式
在程序设计中,我们会经常遇到一些复杂的对象,针对这种对象成员较多,创建对象逻辑较为繁琐的场景,非常适合使用建造者模式来进行优化。
用Keynote画出手绘风格的配图
好的配图对文章是一个巨大的加分项,能够让人有看下去的欲望。本文介绍如何使用 Keynote 画出手绘风格的配图。
【Go实现】实践GoF的23种设计模式:工厂方法模式
工厂方法模式(Factory Method Pattern)将对象创建的逻辑封装起来,为使用者提供一个简单易用的对象创建接口,常用于不指定对象具体类型的情况下创建对象的场景。
【Go实现】实践GoF的23种设计模式:抽象工厂模式
抽象工厂模式(Abstract Factory Pattern)和工厂方法模式的功能很类似,只是把“产品”,变成了“产品族”。
【Go实现】实践GoF的23种设计模式:原型模式
原型模式(Prototype Pattern)主要解决对象复制的问题,它的核心就是 Clone() 方法,返回原型对象的复制品。
【Go实现】实践GoF的23种设计模式:装饰者模式
装饰者模式通过组合的方式,提供了能够动态地给对象/模块扩展新功能的能力。理论上,只要没有限制,它可以一直把功能叠加下去,具有很高的灵活性。
下一页
个人成就
文章被点赞
466
文章被阅读
108,291
掘力值
3,401
关注了
2
关注者
309
收藏集
2
关注标签
7
加入于
2019-09-28