记忆术:如何记忆23种设计模式
文章目录
- 前言
- 记忆方法
前言
23种设计模式, 也就是23个名词, 突然让你说出是哪些词, 你可能只能说出其中几种.
本文不解释这些名词, 只提供一种记忆术来背这23个名词。
使用本记忆术之前, 需要先完成110数字编码训练
https://blog.csdn.net/wzj_whut/article/details/89604530
这个记忆术的专业名称叫作数字定桩法, 有些记忆书籍上还提供了记忆36计的方法。
我自己尝试的结果是, 36计一次就背下了。23种设计模式用了两遍就全部背下了。
记忆方法
序号 | 图像编码 | 设计模式 | 联结过程 |
---|---|---|---|
1 | 蜡烛 | 工厂方法 | 蜡烛是工厂通过某种方法生产出来的 |
2 | 鹅 | 抽象工厂 | 鹅在水里看现一个模糊抽象的工厂 |
3 | 耳朵 | 建造者 | 用耳朵监听建造者干活 |
4 | 帆船 | 单例 | 帆船形单影只 |
5 | 钩子 | 原型 | 钩子钩住了模特的模型 |
6 | 勺子 | 适配器 | 勺子适合配合器具来使用 |
7 | 镰刀 | 桥接 | 用镰刀砍树把桥接上 |
8 | 葫芦 | 组合 | 葫芦由两个肚子组合而成 |
9 | 哨子 | 装饰 | 给哨子装上饰品, 防止丢失 |
10 | 棒球 | 外观 | 一个奇怪的棒球, 打出去之后,变成了其它的外观 |
11 | 梯子 | 享元 | 电梯是所有客户共享使用的 |
12 | 婴儿 | 代理 | 带小孩儿很累, 找个保姆代理 |
13 | 医生 | 责任链 | 医生责任重大, 关系链复杂 |
14 | 钥匙 | 命令 | 歹徒命令他使用钥匙打开保险箱 |
15 | 鹦鹉 | 解释器 | 这只鹦鹉很聪明, 学会了使用语言来解释器件的使用方法 |
16 | 杨柳 | 迭代器 | 杨柳长的很快, 更迭了一代又一代 |
17 | 妖精 | 中介者 | 妖精变成房产中介,引诱人 |
18 | 腰包 | 备忘录 | 旅行者在腰包中放着一本备忘灵,来记录旅行日记 |
19 | 药酒 | 观察者 | 药酒很神奇,喝了之后, 双眼明澈, 观察入微 |
20 | 耳钉 | 状态 | 美女的耳钉晃来晃去, 一直变换状态 |
21 | 鳄鱼 | 策略 | 头脑简单的鳄鱼终于学聪明了, 学习了使用捕食策略 |
22 | 双胞胎 | 模板 | 双胞胎长的一模一样, 像是一个模板印出来的 |
23 | 耳塞 | 访问者 | 带上耳塞安静一会儿, 因为访问者太吵了 |
记忆术:如何记忆23种设计模式相关推荐
- 从Android代码中来记忆23种设计模式
原文链接:http://www.jianshu.com/p/1a9f571ad7c0 相信大家都曾经下定决心把23种设计模式牢记于心,每次看完之后过一段时间又忘记了~,又得回去看,脑子里唯一依稀记得的 ...
- 图仓库-图片记忆23种设计模式
图片是最好的记忆方式,这是我学习过程中的总结.学习的过程难免遗忘,但是画成图的过程真的可以很方便的帮助我们记忆!我希望自己做这样一个工作,收集更多学习时候帮助我们记忆的图片,无论是原理概念还是系统架构 ...
- 快速记忆23种设计模式
目录 一:创建型模式(5个): 1. 工厂模式(Factory Pattern) 2. 抽象工厂模式(Abstract Factory Pattern) 3. 单例模式(Singleton Patte ...
- 五分钟精通设计模式(一)--速记23种设计模式
本文由程序员伟哥原创,若需要转载,请注明出处. 通过我杜撰的一个新白娘子传奇故事帮助大家记忆23种设计模式 三类设计模式: 三类设计模式可以这么记: 一.白素贞闯入人满为患的大街上(闯街--创建) 刚 ...
- 23种设计模式介绍(一)---- 创建型模式
由于设计模式篇幅比较大,如果在一篇文章讲完所有的设计模式的话不利于阅读.于是我把它分为三篇文章 23种设计模式介绍(一)---- 创建型模式 23种设计模式介绍(二)---- 结构型模式 23种设计模 ...
- 神了!有人用一个项目把23种设计模式与六大原则融会贯通了
前言 设计模式分为三类,创建型,结构型和行为型.创建型比较好理解,它抽象了实例化过程,将系统与实例的创建解耦.实例由专门的工厂来创建,从而使系统针对实例的抽象接口编程,不依赖任何具体的实现.结构型和行 ...
- 备战面试日记(3.2) - (设计模式.23种设计模式之创建型模式)
本人本科毕业,21届毕业生,一年工作经验,简历专业技能如下,现根据简历,并根据所学知识复习准备面试. 记录日期:2022.1.6 大部分知识点只做大致介绍,具体内容根据推荐博文链接进行详细复习. 文章 ...
- java 23种设计模式详解
1. 软件设计模式意义 文章链接:http://c.biancheng.net/design_pattern/ 设计模式的本质是对面向对象设计原则运用,是对类的封装.继承和多态以及类的关联关系 ...
- 23种设计模式——软件设计模式概述
文章目录 23种设计模式--软件设计模式概述 1.软件设计模式的产生背景 2.软件设计模式的概念与意义 2.1. 软件设计模式的概念 2.2. 学习设计模式的意义 3.软件设计模式的基本要素 4.23 ...
最新文章
- System.img是如何打包的
- 探索Julia(part3)--数据类型
- SASS 和 SCSS 的区别
- 收到几本书,顺便热热身
- python坐标系建立_在python中创建坐标网格
- android五子棋设计模板,基于android的五子棋游戏设计
- 利用CSS按比例缩小图片
- 谷歌AI为达目的,把自己的身体改造成了这样……
- iOS开发中runtime介绍
- request,response,session
- 隐藏iframe实现无刷新的效果
- 六大开源监测工具 你用过哪个?
- 2020-11-12 Python 类继承、多态和特殊模式
- Android WIFI认证方式
- 获取店铺商品详情和订单详情
- senseTime,FaceU人脸识别技术
- ReactNative入门(一)——环境搭建及第一个RN项目—HelloWorld
- 介绍计算机说明文,介绍电脑的说明文作文300字
- 项目乱弹琴 之 用户就是上帝
- 免费的pr模板以及素材分享