Software developers should avoid traumatic changes | Hacker News Reader