Surgically Refactoring Ruby with Suture

Software Maintenance