What do you run between steps?
What stays the same during refactoring?
Swapping a whole block at once counts as refactoring.
Circle one: True False
How do you rename and move a class safely?
How do you split the forty-line billing function?
A step turns red. What now?
You knew behavior held since tests stayed green at each step.
Circle one: True False
A teammate bundles a bug fix into a tidy-up and calls it refactoring. What is the flaw?