yet, after we do something. ➔ Not rewriting We’re moving code, not changing functionality ➔ Iterative Run test. Tinker (move code, rename). Run test. Repeat. ➔ Requires test When you have tests you can refactor without fear.
steps. • Many more iterations than described. • I tried things, redid many times • I did PR early ◦ Runs acceptance tests ◦ Shows complexity/flow ◦ Smaller increments