I was recently trying to catch up on episodes of Ruby Rogues and came across a great read in one of their book club episodes, episode 87. The book is Sandi Metz’s Practical Object-Oriented Design in Ruby, affectionately known as POODR. I really enjoyed reading this book. An experienced programmer isn’t likely to learn much that is completely new, but I really feel like the book helped hone my design sense. As a former Java programmer, there are subtleties of design with a dynamic language like Ruby that this book helped me bring into focus just a little more sharply.
I also just learned the the author, Sandi Metz, will be giving the opening keynote at the Lone Star Ruby Conference, which I never miss. I am very much looking forward to that.