设计模式实践报告 * 目录

设计模式实践报告 * 系列

=========

初学设计模式的最大困难在于短期内很难应用于实践,而一味的依照书本追求设计模式(滥用设计模式)常常得不偿失。当然,渡过漫长的“滥用设计模式”阶段之后一定会有不菲的收获。

该系列是设计模式使用的经验类文章,脱离书本过于简单的例子,以更真实的接近实际需求的案例对设计模式实践进行讲述。

- 了解了每一个设计模式的优点,也要了解每个设计模式的缺点!
- 设计模式的最佳使用是拿出该模式的思想,甚至打破、拒绝该模式的定义,紧贴你的实际需求,去创造属于你的设计模式。

(你看我把每节的名字起的这么骚气,你还不看么)

=======================

GitHub目录:https://github.com/lizhaoxuan/DesignPatternPractice

一、设计模式瞎想:自己的牛头马嘴

1.一句话设计模式
2.类才有设计模式?用方法不行么?

=======================

二、6大原则的心灵鸡汤

1.因为够懒,所以我严守单一职责
2.里氏替换:爱恨纠葛的父子关系
3.依赖倒置像金鱼,好看但难养
4.接口隔离不止是要求,你应该要明白隔离的好处
5.迪米特是触摸架构的开始(我瞎说的)
6.从开闭原则,讲讲初级的代码设计

==================

三、踩坑设计模式

这里开始的每一章的最后,我都会总结该模式的优点与!缺点!。
“可是有的设计模式真的很好几乎看不出来缺点嘛“

“没关系,我硬挤也给你挤出来个缺点!”

1.单例没你想的那么简单
2.工厂的争议
3.模板,新手读代码砸电脑的诱因
4.只关心零件的Buider
5.拒绝装饰模式
6.设配器模式不止是补救,有时更像是一个创造者
7.责任链的方法化
8.观察者的前世今生

待续……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值