Caveat Refactor: to refactor or not to refactor, the question is that? | Hacker News Reader