《设计模式》读书笔记

大神和我说,你应该看看设计模式之类的书,所以我就掏出这本书开干,之前看过《head first 设计模式》,确实是入门的好书,简单易懂。所以看设计模式,四人帮并不是很难,总共24种模式,书本也很薄,才200多页。

分成三类:创建,行为,结构。

我还按照知乎的一个帖子,找了其他另外两本书,说是逐个解析《设计模式》的,说实话讲起来不够精炼,絮絮叨叨,语言表述也很差,直接放弃,还是这本书不愧是经典。看完head first 还是强烈推荐直接上该书。不要浪费时间去弄别的。

我觉得要使用这些行为,还是需要有意识的去使用,我想起最近我搞的一个项目,把PHP活生生的用成了面向过程的语言,真是服了我自己。多态,继承,组合一点都没用到,流程控制全都用了if,真是服了。

下一步的目标,把这本书多翻几次,尽量在项目中适应各种模式。而不是继续使用面向过程。

其实模式中的很多思想其他地方也有,比如封装变化,增加中间层,抽象接口,这些都是为了达到松散的耦合。

《设计模式》主要用C++举例子,需要一点点C++基础,虚函数,模板,友元,继承等等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值