Day 83 is a Tic Tac Toe game. For this one, I have some ideas in mind right from the beginning, but as I progress, I improved some design a bit (like adding Player class to handle the player object). Furthermore, there are some things that I only thought of during the testing (ironically, I never thought of considering “it’s a draw” situation). But overall, I think this as a fun project.
If I do it all over again, I might create a Board class so the drawing is in there, then another Game class to decide the winining/draw. But on the other hand, I also would like to find the right balance to have it easy enough without redundant oop.
It’s always the fine line that we need to find out and learn….