Tagged with #refactoring
I found this repo, which seems not to be the newest, but one (if not the only one) which provides some ways of refactoring for ruby.
Pharo - object-oriented programming language and a powerful environment
How to be a great software developer is a looong read, but it's worth reading, since it contains lots of truths.
Refactor to functional
Martin Fowler lists the kinds of refactoring, the reasons why we refactor code, in his infodeck.