One blog that I subscribe to in my RSS feed is RubyLearning Blog. Since September of last year, they’ve been posting (approximately bi-weekly) programming challenges for newcomers to Ruby appropriately named Ruby Programming Challenge For Newbies.
Outside of the class I took at Sierra College and a couple Rails projects I’ve thrown together on my own, I haven’t really had as much time with Ruby as I’d like. With the day job having been a bit slow lately and not wanting to risk getting in trouble for doing outside contracting work while there (and assuming learning/training is an acceptable way to pass time), I decided to do the past exercises as a way to further my proficiency with the language.
Here are what would have been my submissions for the first five contests:
Though my version of the solution aren’t the most elegant or Ruby-like, having worked out the exercises on my own then reviewing other people’s entries was extremely beneficial, showing me even slicker ways Ruby can be used to solve problems.
I’m really looking forward to the next contest and actually submitting my entry for review.
My “Ruby Programming Challenge For Newbies” Efforts
One blog that I subscribe to in my RSS feed is RubyLearning Blog. Since September of last year, they’ve been posting (approximately bi-weekly) programming challenges for newcomers to Ruby appropriately named Ruby Programming Challenge For Newbies.
Outside of the class I took at Sierra College and a couple Rails projects I’ve thrown together on my own, I haven’t really had as much time with Ruby as I’d like. With the day job having been a bit slow lately and not wanting to risk getting in trouble for doing outside contracting work while there (and assuming learning/training is an acceptable way to pass time), I decided to do the past exercises as a way to further my proficiency with the language.
Here are what would have been my submissions for the first five contests:
http://gist.github.com/283194
http://gist.github.com/284044
http://gist.github.com/284303
http://gist.github.com/284365
http://gist.github.com/284408
Though my version of the solution aren’t the most elegant or Ruby-like, having worked out the exercises on my own then reviewing other people’s entries was extremely beneficial, showing me even slicker ways Ruby can be used to solve problems.
I’m really looking forward to the next contest and actually submitting my entry for review.