| Branch by Abstraction and Parallel Change | concept | 3 | Open |
| Characterization Tests: Pin Behavior Before Change | concept | 3 | Open |
| Decompose and Consolidate Conditional | concept | 3 | Open |
| Encapsulate Record and Replace Primitive with Object | concept | 3 | Open |
| Exercises | exercise | 1 | Open |
| Extract Function and Inline Function | concept | 3 | Open |
| Extract Variable, Rename, and Change Function Declaration | concept | 3 | Open |
| Incremental Strangler Refactors in Production | concept | 3 | Open |
| Introduce Parameter Object and Preserve Whole Object | concept | 3 | Open |
| Learning Resources | resource | 1 | Open |
| Legacy Seams and Enabling Points | concept | 3 | Open |
| Move Function, Move Field, and Split Phase | concept | 3 | Open |
| Reference Pointers | reference | 1 | Open |
| Replace Conditional with Polymorphism | concept | 3 | Open |
| Test Granularity: Unit vs Integration During a Refactor | concept | 3 | Open |
| When to Refactor: Rule of Three, Preparatory, Opportunistic, Comprehension | concept | 3 | Open |