【设计模式学习笔记】之 开山篇

之前的一年多时间,受设计模式无用论这种影响,学习Java时候跳过了设计模式的学习,现在看来是大错特错的事情,看了Java编程思想很多jdk的设计都用了很多设计模式看的不是很明白,为什么这么写?明明很简单的代码为什么要写的那么复杂?

抛砖引玉:

  • 设计模式之所以看来比普通写代码复杂,正是因为我们写的普通代码的适用性很差,仅仅是为了满足当前项目的需求,而不能满足更多的需求,适应不同的项目,也就是所说的一次性代码。套用一个形象的比喻,普通代码就是一把钥匙只能开一把锁,而设计模式可以一把钥匙开n把锁。

这里要特别感谢 贴吧Id:老公爱红牛 ,柳大的设计模式视频教程。

打算看视频学习的同时,将学到的知识记录下来,本人文笔不是很好,写的不好,还望各位看官海涵。有错误的地方,还请评论指出,在下感激不尽。

观点:

  • 现在大多数讲设计模式的书籍中所讲的都是由 Gang of four (四人帮) 1995年 的《设计模式》剖析扩充而来
  • 我们不应该为了套用设计模式而使用设计模式,不要死板套用书中的写法
  • 设计模式是对Java的三大特性:封装、继承、多态 充分融合的精髓

开山篇先写这么多,有时间再扩充。

 

转载于:https://www.cnblogs.com/hellxz/p/8421431.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值