Seems like that "refactoring untested code" would be a well established recipe for disaster.
Not sure if it counts as a 'way', but a static type system helps too.
Seems like that "refactoring untested code" would be a well established recipe for disaster.