CommentJan 30, 2018Clearly define the problem you are trying to solve before trying to solve it. Break down into the smallest steps possible, and say them out loud to a co-worker. Rinse, repeat.What's the best programming advice you've ever received?