Не думаю, что мне нужно публиковать свой код (его много), но я рад, если будет предложено.
Я создаю распределенную гоночную игру на Java, которая в настоящее время имеет классы JFrame, JPanel и Car. Я ищу лучший способ реализовать следующий этап - распределенную часть - я использую TCP / IP, а не UDP, так как это в основном часть требований, поэтому нет необходимости комментировать это.
Итак, я задаю вопросы клиентским и серверным сокетам, потокам, буферизованным читателям и т. Д.
Потому что, я думаю, вы могли бы сказать, лучшая практика - мне интересно, стоит ли мне начинать реализацию, отделяя все это от основного для элегантности и, возможно, расширяемости и т. Д.