每天一个设计模式·多语言实现

发布 : 2018-10-23 分类 : 开源项目 浏览 :

Wow!这是一本多语言实现的设计模式的小册 👇

放在开头

目前采用javascript靠这吃饭)和python纯粹喜欢)两种语言实现。诚然,每种设计模式都有多种实现方式,但此小册只记录最直截了当的实现方式 :)

如果有热心伙伴提供C++Java等其他语言的实现,欢迎在Github中发起 pr。我会第一时间在文档和相关文章中注明您的姓名。

项目背景

最近拜读了腾讯团队出版的《Javascript 设计模式与开发实践》,边读边敲边 google 的过程中收货颇多:原来代码还可以这么写!

但是对于初学者,或者变更开发语言的程序员来说,重新阅读一本深入的、大篇幅的设计模式相关书籍成本过高。

如何快速地领会设计模式的精髓?如何在不同的语言中实现设计模式?便是这本小册的初衷。

项目地址

课程目录

  1. 每天一个设计模式·多语言实现: https://godbmw.com/passage/79
  2. 每天一个设计模式之单例模式:https://godbmw.com/passage/80

代码目录

  1. Singleton Parttern: 单例模式

关于作者

本文作者 : 董沅鑫
原文链接 : https://godbmw.com/passages/2018-10-23-design-pattern-code/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

知识 & 情怀 | 二者兼得

微信扫一扫, 向我投食

微信扫一扫, 向我投食

支付宝扫一扫, 向我投食

支付宝扫一扫, 向我投食

留下足迹