Modules and Gems
January 14, 2014
One of the things what I wanted to learn more about was how Ruby Gems work, mostly because I want to be able to contribute to some open source projects.
One of the first things you should learn about are Modules. I found this tutorial on Modules from JumpStart lab to be super helpful. Basically what I didn’t know about modules is that they are used for created a namespace and that you can have a module span many different source files. Knowing those two things pretty much cleared up my confusion.
I found this tutorial about gem development to be super helpful. It walks you through creating your own gem, testing it, and even building out a command line interface for it.