Ruby translations and additional examples relating to the concepts in Working Effectively with Legacy Code by Michael Feathers.