- Rename - Change the name of classes, methods, variables…
- Extract Extract a class (or methods or variables…), creating a new abstraction.
- Inline - The inverse of extract – inline a method (or variable), deconstructing an abstraction.
- Move - Move a class (or methods or variables…) to some other place in the codebase.
- Safe delete - Delete code and its usages in the code base.