We do refactoring everyday. Or do we? Refactoring is changing code's form, without changing its functionality. But how do we know, we REALLY didn't change the functionality? What if we don't have tests? Or we have tests, but not enough? Or maybe not the right tests? My webinar covers these questions, even before touching on the "how" part. But, of course, there's coding and refactoring (real? half-real? I'll let you be the judge!). Check out the webinar recording. https://lnkd.in/e74yu_jF #refactoring #legacycode #testing #testability #python #cleancode