Programmer problem solving sequence: should it be like this? | Hacker News Reader