Head First 设计模式
设计模式,即 Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。
使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
设计模式这个术语是上个世纪 90 年代由 Erich Gamma、Richard Helm、Raplh Johnson 和 Jonhn Vlissides 四个人总结提炼出来的,这四人也被称为四人帮(GoF)。
对于那些具有丰富的开发经验的开发人员,学习设计模式有助于了解在软件开发过程中所面临的问题的最佳解决方案;而对于那些经验不足的开发人员,学习设计模式有助于通过一种简单快捷的方式来学习软件设计。
最近很多小伙伴问我要一些 设计模式 相关的资料,于是我翻箱倒柜,找到了这本非常经典的电子书——《Head First 设计模式》。
资料介绍
《Head First 设计模式》把枯燥的设计概念讲解的生动有趣,使得读者能够不被吓跑,并且快速掌握概念、培养兴趣。本书共有 14 章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部 23 个设计模式。无论您是新手,还是老手,本书都值得一读。
如何获取?
1.识别二维码并关注公众号「Java 后端技术全栈」;
2.在公众号后台回复关键字「946」。
评论