Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zenizh/design_pattern
Learn design patterns in Ruby.
https://github.com/zenizh/design_pattern
Last synced: about 1 month ago
JSON representation
Learn design patterns in Ruby.
- Host: GitHub
- URL: https://github.com/zenizh/design_pattern
- Owner: zenizh
- Created: 2014-09-05T09:14:16.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-12T13:48:46.000Z (over 10 years ago)
- Last Synced: 2024-04-16T00:49:53.856Z (8 months ago)
- Language: Ruby
- Size: 192 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# デザインパターン
このリポジトリは、Rubyでのデザインパターン学習用のリポジトリです。
## パターン一覧
### 生成に関するパターン
- [AbstractFactory パターン](abstract_factory.rb)
- [Builder パターン](builder.rb)
- [FactoryMethod パターン](factory_method.rb)
- [Singleton パターン](singleton.rb)### 構造に関するパターン
- [Adapter パターン](adapter.rb)
- [Composite パターン](composite.rb)
- [Decorator パターン](decorator.rb)
- [Proxy パターン](proxy.rb)### 振る舞いに関するパターン
- [Command パターン](command.rb)
- [Interpreter パターン](interpreter.rb)
- [Iterator パターン](iterator.rb)
- [Observer パターン](observer.rb)
- [Stragegy パターン](strategy.rb)
- [Template Method パターン](template_method.rb)## 参考
- http://www.techscore.com/tech/DesignPattern/
- http://morizyun.github.io/blog/ruby-design-pattern-matome-mokuzi/
- http://www14.atpages.jp/hirotech/top/Design_Patterns/