设计模式
文章平均质量分 93
23中设计模式详细介绍
羽凌薇
stay hungry stay foolish.
展开
-
设计模式系列(二) ——策略模式
策略模式策略模式概要策略模式定义策略模式结构鸭子模型引入提出需求解决方案之——使用继承解决方案之——使用接口解决方案之——策略模式总结策略模式涉及的设计原则策略模式优缺点策略模式概要策略模式定义什么是策略模式?先看下《 Head First 》一书中的定义:从定义来看,说的过于抽象,可能会一头雾水,不明白策略模式到底是个啥东西,实际上"策略"二字古已有之,在古代中又称“计策”,“计谋”,简单点说就是指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法,说白了就是解决同一问题的不同解决办法。原创 2021-03-22 21:19:30 · 545 阅读 · 0 评论 -
设计模式系列(一) ——设计模式入门
设计模式入门 一、为什么要学习设计模式 二、 设计模式分类 三、 设计模式中的设计原则 一、为什么要学习设计模式为什么要学习设计模式,不使用设计模式会怎样,对于初级程序猿来说更容易忽略设计模式的重要性,认为我已经可以熟练使用封装、多态、继承,日常的开发任务已经是小菜一碟,为何要浪费时间去学习设计模式,我的项目没使用设计模式,也没出什么大问题. 但是经过长期的项目开发,版本迭代,可以思考一下你用在项目维护与开发上的时间比例,下面的图可以很形象的说明,不使用设计模式所带来的后果.既然设计模式这么重要,那原创 2021-02-26 16:04:35 · 251 阅读 · 0 评论