It is always good to remind oneself constantly how and why to do things. Refactoring is one of the things that I see getting too little attention. I don't mean in our sprints or tickets, I mean in our professional lifes. Refactoring is a tool we have. Use it (right)! I guess "right" is more often important than one thinks.
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.