HeadFirst读书笔记

一、设计模式入门

1、使用模式最好的方式"把模式装进脑子里,然后在你的设计和已有的应用中,寻找何处可以使用它们"。以往是代码复用,现在是经验复用。

2、软件开发的一个不变的真理就是变化。

二、设计原则

1、找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起,好让其他部分不会受到影响。结果如何?代码引起的不经意后果变少,系统变得更有弹性。每次新需求一来,都会使某方面的代码发生变化,那么就可以确定,这部分代码需要抽出来和其他稳定的代码有所区分。

相关推荐
老朱佩琪!7 天前
Unity备忘录模式
java·unity·备忘录模式
Yeniden8 天前
Deepeek用大白话讲解 --> 备忘录模式(企业级场景1,撤销重做2,状态保存3,游戏存档4)
游戏·备忘录模式
QQ 192263820 天前
三自由度汽车操纵侧翻模型仿真 有说明文档 学习资料:附带整理好的Word理论分析说明文档
备忘录模式
明洞日记21 天前
【设计模式手册017】备忘录模式 - 对象状态保存与恢复
c++·设计模式·备忘录模式
开心香辣派小星1 个月前
23种设计模式-17备忘录模式
java·设计模式·备忘录模式
将编程培养成爱好2 个月前
C++ 设计模式《账本事故:当备份被删光那天》
开发语言·c++·设计模式·备忘录模式
紫荆鱼2 个月前
设计模式-备忘录模式(Memento)
c++·后端·设计模式·备忘录模式
o0向阳而生0o3 个月前
106、23种设计模式之备忘录模式(15/23)
设计模式·备忘录模式
青草地溪水旁3 个月前
设计模式(C++)详解——备忘录模式(2)
c++·设计模式·备忘录模式
大飞pkz3 个月前
【设计模式】备忘录模式
开发语言·设计模式·c#·备忘录模式