Ask HN: Does every software project require a refactor? | Hacker News Reader