04.18.2012 - By SD Ruby
Programmatically transforming Ruby code is easier than you think and has several interesting applications: automated refactoring, coding style/best practices enforcement, DSL translation, and more. Ben Hughes explores how to transform ruby code with available tools.