Witam. Prosiłbym o ocenę zarówno czytelności jak i wydajności kodu - co jest źle, co jest niepotrzebne itd. Jest to mój póki co największy projekt.
Krótki opis: Projekt działający na zasadzie Klient - Server, służący do komunikacji tekstowej z pozostałymi użytkownikami z opcją prywatnych wiadomości. Dostępne komendy po stronie serwera to: /lista - wyświetla użytkowników online, /dc ID użytkownika - wyrzuca z czatu użytkownika o podanym ID. Po stronie klienta /nick prywatna wiadomość.
Czas wykonania to 7 dni, Javy uczę się od 2 miesięcy. Co do reguł cleancode to na razie tylko wiem, że istnieją, książka dopiero przede mną.
W celu przetestowania polecam pobrać kod i uruchomić samodzielnie, na repl.it się nie uruchamia.