Ask HN: How to be better at problem solving
Sometimes I feel like my approach to solving a problem while programming is not much better than a “guess and check” method where I write some code, see if that part works, and then continue on. Most of the time I feel like I am playing chess where I am only able to think about my current move and maybe the next one or two beyond that, which can lead to frustration when I see that I have made a...