How to Improve a Legacy Codebase
Genuinely would like to know how anyone has managed to do both of:> write as many end-to-end and integration tests as you canand> make sure your tests run fast enough to run the full set of tests after every commit