HeadFirst读书笔记

一、设计模式入门

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

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

二、设计原则

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

相关推荐
砍光二叉树2 天前
【设计模式】行为型-备忘录模式
设计模式·备忘录模式
Yu_Lijing7 天前
基于C++的《Head First设计模式》笔记——备忘录模式
c++·笔记·设计模式·备忘录模式
青春易逝丶8 天前
备忘录模式
备忘录模式
郝学胜-神的一滴18 天前
C++备忘录模式:优雅实现对象状态保存与恢复
开发语言·c++·程序人生·备忘录模式
逆境不可逃20 天前
【从零入门23种设计模式18】行为型之备忘录模式
服务器·数据库·设计模式·oracle·职场和发展·迭代器模式·备忘录模式
驴儿响叮当20101 个月前
设计模式之备忘录模式
设计模式·备忘录模式
J_liaty2 个月前
23种设计模式一备忘录模式
设计模式·备忘录模式
geovindu2 个月前
python: Memento Pattern
开发语言·python·设计模式·备忘录模式
day day-up2 个月前
公考成语积累
备忘录模式
apolloyhl2 个月前
Memento 备忘录模式
备忘录模式