Hacker News new | ask | show | jobs
by Tyrannosaurs 5766 days ago
If you refactor you should always retest. I've lost track of the number of times things have been broken by someone tweaking things to make them better.
1 comments

The flip side of this is that you can do deep refactoring with more confidence if you have thorough test coverage (and/or a smart type system).