Build a side project and enjoys 0 user => you will know you're refactoring a piece of shit emotionally.