首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式实践
EricT
创建于2022-07-14
订阅专栏
通过在实践中不断摸索、优化来学习设计模式,让理论跟实际紧密结合
等 2 人订阅
共8篇文章
创建于2022-07-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
电商结算系统核心架构设计
废话不多,全是干货。 结算系统在电商技术体系中属于交易后处理中枢,主要负责资金的清结算。上游系统一般是交易支付、营销中心,以及其他有结算需求的业务系统,下游是资金系统、账务系统。 对于有更多种场
使用责任链模式重构计费
计费是结算系统的核心业务,主要承担各业务系统推送过来的计费需求,是收单流程的重要一环。 业务系统推送业务单据到结算系统以后,结算系统按照计费规则计算各项费用并进行输出,这个过程
【设计模式实践笔记】第六节:适配器模式
适配器模式好比充电器,充电器是为了把220V电源转成手机用的低压直流电,适配器模式则是为了让不同的接口能够兼容,共同工作
【设计模式实践笔记】第五节:单例模式
单例模式的主要约定是保持一个类只有一个实例,事实上只要遵守这个约定就可以称其为单例模式,而不用严格的按照定义是实现,这也是「设计模式」为开发服务的典范
【设计模式实践笔记】第四节:原型模式
原型模式的核心目的是提升创建对象的效率,虽然现在不常直接使用,但是这种设计思想却被大量的借鉴和发扬。
【设计模式实践笔记】第三节:建造者模式
建造者模式是一种帮助我们简化对象创建过程的模式,让我们不用关注细枝末节只用关注对象组成,实际使用的成本也极低
【设计模式实践笔记】第二节:抽象工厂模式
抽象工厂的核心逻辑是通过工厂接口,来解决创建一系列产品的问题,要注意区分的是如果没有「系列产品」,那抽象工厂跟普通工厂就没有本质区别
【设计模式实践笔记】第一节:工厂方法模式
工厂方法模式的优点是让调用者只需要关心产品接口,通过让创建和使用解耦来达到增强系统可扩展性的一种编程经验。