gundam / design_pattern_sample
23种设计模式的不同语言实现。其中PHP, Java版是好好写的样例代码,Python和JavaScript版会尝试用一些语言级别的特性来比较Java版的设计模式。而C语言版的存在是因为我读了一本小册子,介绍如何把C语言写成面像对象化,因此只是做一些尝试。最后,Lisp和Scheme版本的设计模式算砸自己的场子。 备注:1,不打算大量使用闭包特性,仅用于演示; 2, 代码没有经过100%的推敲,因此不准确的地方在所难免,欢迎在Issues中提交Ticket.
☆13Updated 11 years ago
Related projects ⓘ
Alternatives and complementary repositories for design_pattern_sample
- ☆43Updated 6 years ago
- write book☆56Updated 3 years ago
- TARS 包发布系统,是一套提供高效的软件包的管理、部署和 运维的平台。标准化的软件包结构,可视化打包,完善的权限、版本控制管理,并提供可靠的进程监控与自恢复能力☆40Updated 8 years ago
- 编写高质量代码--改善Python程序的91个建议☆12Updated 9 years ago
- 好记性不如烂笔头☆14Updated 7 years ago
- Simple tutorial about Docker.☆48Updated 7 years ago
- 最全 Chrome 开发工具指南☆24Updated 9 years ago
- 我的redis in action读书笔记☆46Updated 8 years ago
- ☆19Updated 7 years ago
- php之美☆44Updated 8 years ago
- MySQL distribute proxy base on core-business-object☆19Updated 7 years ago
- http://ecug.org/2012:home☆48Updated 11 years ago
- ☆18Updated 3 years ago
- Big data with ElasticSearch,Hadoop,Pig,Map,D3☆28Updated 9 years ago
- The community for open source project. It provides new ways to help developers discover and contributing to open source projects.☆16Updated 4 years ago
- 一个集审核、执行、备份及生成回滚语句于一身的MySQL自动化运维工具之手册部分☆38Updated 6 years ago
- linux基础教程-linux服务器基础教程☆39Updated 10 years ago
- 实践性的操作☆43Updated 4 years ago
- 天使汇开发指南☆55Updated 9 years ago
- 实时数据分析平台☆42Updated 11 years ago
- 翻译 stackoverflow.com 上的热门问题☆31Updated 6 years ago
- support to deny specific variable with HTTP POST interface☆70Updated 11 years ago
- Android, Python, Java, Linux, Bigdata and Others☆53Updated 7 years ago
- 腾讯tars的docker版本☆14Updated 7 years ago
- 介绍一些有关与Bash Shell的内容。如Linux中的命令、Shell脚本的写法、Shell语言的知识。☆38Updated 2 years ago
- 带有详细注释的 Redis 3.0 代码(annotated Redis 3.0 source code)。☆22Updated 9 years ago