Slay that Beast: Refactoring Legacy Code Without Hesitation

Abstract: You curse once again at the monster function that needs to change. Add some technical debt with another if-block or spend the day carefully adding tests trying to "understand it"? There is another way: approval testing. I'll demonstrate the technique to give you an idea of how it works! About the speaker: Olof Bjarnason