Snapshot File Deltas Before You Extract Glue
A developer proposes a characterization-testing approach for refactoring untested 'glue' code that writes files, reads environment variables, or changes directories. The method records a frozen ledger of process behavior…