Ask HN: Do you think ahead when programming? | Hacker News Reader