Why refactoring code is almost always better than rewriting it (2012) | Dark Hacker News