This project began because I wanted to help some of the people at work learn Ruby, and I decided I could turn those lessons into a class on design patterns, implementation, and testing. All of the patterns implemented here will be fully rdoc'd and will contain a complete set of tests using Rspec. The Gem itself will be called Patterns once it's finished.
The C extensions for this project live in the /lib/extensions folder. Each .c file has instructions on how to build the extension and use it in Ruby.
http://alistanis.github.io/DesignPatterns/
- Fork it ( https://github.com/Alistanis/DesignPatterns/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request