If your refactors break a lot of tests, you may not be testing the right things | Dark Hacker News