Hacker News new | ask | show | jobs
by halhen 1656 days ago
I believe developers could be particularly good at identifying and communicating all required information from the start. We spend our lives thinking about how to pass information around, and get a lot of immediate feedback about it.

Think about it as a function: What arguments (information) would a function need to be able to return a value?