Refactoring in Rubyby William C. WakeRuby (Computer program language)Software refactoringWriting a summary for young readers…For young readersBook data: Open Library