首页
学习
活动
专区
工具
TVP
发布

DotNet Core圈圈

专栏作者
120
文章
185461
阅读量
46
订阅数
设计模式之中介者模式
提供一个中介对象出来,用于封装一系列对象的交互,从而使各对象不需要直接交互,进一步降低了对象间的耦合度。这是一种行为型设计模式。
Edison.Ma
2019-07-19
4110
设计模式之建造者模式
作为一名码农,最难得的应该就是找对象了,就算勉强找到了,要是对人家不好,人家可就离你远去了。所以要对人家好点,学会做饭,多弄几个花样出来,让生活充满新鲜感,小两口的感情也会越来越深了。
Edison.Ma
2019-07-19
4990
设计模式之装饰器模式
在日常生活中,装饰器模式的场景更多是的打扮了,一个妹子,嫌弃自己的脸长得不够漂亮,想换张脸很困难,但是化化妆还是很容易的(当然了,化妆也分男女的,此处指的是女士化妆,大老爷们有啥好化的,还不如收拾山河,收复钓鱼岛),加点粉底啊,涂点腮红啊,涂眼影,画眼线,再加点口红,哇塞,一个大美女就这样诞生了,这就是打扮的力量,这就是装饰的力量,这也是爱美的力量。写到这里我突然想到一句话就是,清水出芙蓉,天然去雕饰,当自然不能使之完美时,艺术使之完美。
Edison.Ma
2019-07-19
5340
设计模式之模板方法模式
模板方法模式属于行为型设计模式,它定义了一个操作的算法框架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构的情况下重新定义该算法的某些特定步骤。该模式提供了算法的基本框架,所谓算法框架,就是只提供了普遍性的逻辑,而不确定性或者说特定场景的逻辑则在子类中实现。
Edison.Ma
2019-07-19
2390
设计模式之策略者模式
策略者模式在现实世界的使用很多,比如互金场景中的优惠券模式,可以分为本金券,返现券,加息券,增收券等,每种卡券给予用户享受不同的权益,如果有一天增加了新的优惠券,也很容易扩展进去。由此可见,策略者模式使得业务线索更加清晰明了,每种业务线索场景彼此互不关联,互不影响。
Edison.Ma
2019-07-19
5190
设计模式之职责链模式
职责链也叫责任链,他是一种行为型模式,它为请求创建了一个接收请求者对象的链,并将请求沿着这条链传递到目标对象去处理。
Edison.Ma
2019-07-19
3610
设计模式之简单工厂模式
简单工厂模式,需要说明的是,它并不属于GOF 23种设计模式中的一种。但它却丰富了工厂模式家族,因为其简单的思想和使用方式,也有很广泛的使用
Edison.Ma
2019-07-19
2530
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档