Category Archives: refactoring


Everyone has skills. According to the dictionary, here’s the definition of Skill: The ability to use one’s knowledge effectively and readily in execution or performance. In other words: ability to do something. Some will say: ability to do something well. In a tweet a while ago, Jim Grenning defined the 3 skills of refactoring: Recognize

Read More