文件名称:design-patterns-dynamic:Ruby 中的设计模式示例
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-27 18:25:03
ruby patterns design-patterns dynamic-languages Ruby
动态语言中的设计模式示例 Go4 书中定义的可重用面向对象编程的设计模式或元素是解决软件设计中常见问题的方法。 众所周知,动态语言中的设计模式要简单得多: “23 种模式中有 16 种在 Lisp 或 Dylan 中的实现比在 C++ 中的实现更简单,至少对于每种模式的某些用途而言。” 彼得·诺维格 该项目旨在用当代动态语言(例如 Ruby)在特定示例上演示这些设计模式。 资源
【文件预览】:
design-patterns-dynamic-master
----.gitignore(19B)
----texts.tex(2KB)
----builder.rb(791B)
----adapter.rb(1KB)
----README.md(814B)
----iterator.rb(2KB)
----factory.rb(493B)
----command.rb(1KB)
----singleton.rb(411B)
----interpreter.rb(1KB)
----recorder.rb(805B)
----decorator.rb(1KB)