When you write code, which approach do you take? | Hacker News Reader