A collection of pieces of code to practice refactoring You can find pieces of simple programs here you can work on. These will help you to improve your refactoring skills.