longform

Cincinnati Ruby Brigade: Characterization Tests

Originally published on Launch Scout’s blog

During the April 2021 meeting of the Cincinnati Ruby Brigade, I discussed writing Characterization tests for legacy codebases, inspired by Michael Feathers’ book “Working Effectively with Legacy Code”. This technique helps systematically document and understand existing code behavior through testing, especially in complex or poorly documented legacy systems.

Read the full article on Launch Scout’s blog