Code Quality
Refactoring Legacy Code Without Breaking It
Refactoring legacy code safely: a practical playbook with characterisation tests, seams, strangler fig, and small changes that keep production up.
3 articles tagged with "Testing"
Refactoring legacy code safely: a practical playbook with characterisation tests, seams, strangler fig, and small changes that keep production up.
A practical guide to identifying and fixing flaky tests. Root causes from timing and async bugs to test pollution, with strategies to stabilise CI.
Practical guide to writing tests that actually help you ship with confidence, catch real bugs, and make refactoring safer.