Software developers should avoid traumatic changes | Dark Hacker News