When to refactor code · HackerTrans