Cześć! Od jakiegoś czasu się uczę programowania, a właściwie Javy. Znajomy mi doradził, że jak chcę pracować z innymi ludźmi przy projektach to powinienem popracować nad czystością kodu.
Do tego doradził mi zakupić książkę wujka Boba odnośnie czystości kodu. Ale to muszę jeszcze poczekać.
Tu kod: https://github.com/petercrowed/TicTacToe1vs1
https://github.com/petercrowed/TicTacToeVsPC
Wiem, że jest dużo ifów. W sumie próbowałem je wyeliminować pętlą... ale coś nie szło. Wydaje mi się, że problem leży przy Action Listenerze. Dałoby się ten element aplikacji oddzielić? Ja nie znalazłem sposobu, a przyznam, że kod byłby o wiele schludniejszy :)
Wiem, że pewnie to źle wygląda. Ale jeszcze nikomu nie pokazywałem swojego kodu. Aż przyznam, że trochę dziwnie się z tym czuję ;)