这是一本关于设计模式及其背后原则的电子书籍。
设计模式能帮助你解决软件设计中经常出现的问题。 但是, 你不能像使用现成的函数或程序库那样, 拿来某个模式就将其套用到自己的程序中。 模式并不是一段特定的代码, 而是用于解决特定问题的一般性概念。
《深入设计模式》 对 22 个经典设计模式以及这些模式背后的 8 个基本设计原则进行了说明。
- 每章都会以一个真实世界的软件设计问题开篇, 然后使用其中一个模式来解决这个问题。
- 接着我们会详细分析该模式的结构及其变体, 然后给出相应的示例代码。
- 然后本书会展示该模式的不同应用, 讲解如何分步骤地实现该模式, 有时甚至会在已有程序中对其进行实现。
- 每章内容中还包括对模式优缺点的讨论, 探讨它与其他模式的关联、 相似和不同之处。
下载地址
https://pan.baidu.com/s/1PEvgSFSGNHIW28SqHKNeew
- 如需提取码:[打开微信]->[扫描下方二维码]->[关注数据与人] 回复”4760″ 获取提取码
- 坚持电子书籍资源共享,感谢认同!