Refactoring without tests: Mitigating trip hazards | Dark Hacker News