Building Tic Tac Toe, Mental Obstacles, and the Benefits of React
It is so easy to be overwhelmed with the magnitude of the problem, that it seems like it works by magic and is unattainable. Another project is in the books. I completed the Tic Tac Toe game using the React framework with 5 days and around 12 hours of active development. By far the most complex part of this project was creating the computer AI component. The idea of it had me in analysis paralysis for a day or two. This project really emphasized the need to break down the problems into bite sized, even seemingly insignificant pieces. For a while, I struggled with even starting on the logic for the computer player. It is so easy to be overwhelmed with the magnitude of the problem, that it seems like it works by magic and is unattainable. This is exactly what happened to me as I was struggling to assimilate concepts like minimax algorithms in search of the perfect implementation for the computer AI. ...