As I embark on this journey into the world of Ruby, I have decided to take the approach of Active Reading that Mike Clark talked about. The goal is to write tests for each new feature that I learn about Ruby as I read The Well Grounded Rubyist by David A. Black.
In the process, I hope to develop the habit learning through tests as there are many other gems, plugins & utilities that I will need to learn to become a good ruby programmer. The pleasant side effect of this would be to track my progress through my commits & keep myself honest. I hope to chronicle interesting things that I discover along the way on my currently inactive blog.
While there is a great resource that is already out there thanks to the effort of good folks from EdgeCase, I feel that writing my own tests will keep me focussed on task & get me in the habit of writing the tests.
Wish me luck!