Refactoring series
These lists are suggestions for which learning hours follow on from one another in a good order to do them in. The list varies slightly according to programming language
Object-Oriented languages eg Java
- Code Smells Intro
- Vocabulary for Refactoring
- Misconceptions
- Keyboarding
- Change signature
- Replace Conditional with Polymorphism
- Simplify Conditional
- Roll Up Loop
- RefactoringGolf
- Idiomatic
C
- Refactoring without tools
- Misconceptions
- Change signature
- I need something here that’s easier than roll up loop
- Roll Up Loop