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