Why Use Analogies in Software Teams? | Hacker News Reader