首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
山姆刘
创建于2021-05-16
订阅专栏
设计模式实战系列
等 6 人订阅
共4篇文章
创建于2021-05-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
怎样才能将模板和策略设计模式结合起来使用
我在之前的文章孔乙己“茴”字四种写法引起我对策略模式实现的思考中留下了一个悬念,文章中的代码实现出现了较多的重复代码块,这样的问题对于一个对代码质量有较高要求的人是不可容忍的。为啥这么说呢?
孔乙己“茴”字四种写法引起我对策略模式实现的思考
关于策略模式的文章,其实网上实在是太多了,自己的又没有啥文采,肯定也是写不出来什么花!但是我突然想起了孔乙己,对没错就是那个知道“茴”字有四种写法的孔乙己。当时,语文老师说这个场景是为了表现孔乙己的一种迂腐封建的性格。可是我对孔乙己的“茴”字有四种写法,一直有着不同的看法。我倒…
解耦神器之观察者模式
我本人特别喜欢李连杰演的这一版霍元甲,他年少轻狂,好勇斗狠,勇争津门第一,中年家破人亡,流落他乡悟出了侠的真谛,成为真正的大侠霍元甲。当然我不太希望我的一生这么波荡起伏,因为我没有他那么厉害。但是我特别喜欢剧中的一句台词,就是“功夫是需要时间去磨练出来的,两三年的猫脚功夫,这一…
船新版本的策略模式,你一定没有见过
我在之前的文章设计模式学习之策略模式 一文中介绍了策略模式的优点、缺点、实现方法和具体的使用场景。策略类有 策略类会增多,造成类膨胀的缺点,这个缺点我还是比较在意的。因为在实际开发中发现,有时策略的实现没有多少代码,这样的定义成一个策略类反而真的有点浪费,确实造成了类膨胀。自从…