Category:Software Design/Refactorings applying to functions