I'm thinking of moving out all of the new connection handshake logic out of ServerClient, and putting it into its own class: ServerClientPreparer, that does not extend ClientAbstract.
I think it'll make maintenance easier in regards to ServerClient, and help prevent some potential bugs.
I'm thinking of moving out all of the new connection handshake logic out of ServerClient, and putting it into its own class: ServerClientPreparer, that does not extend ClientAbstract.
I think it'll make maintenance easier in regards to ServerClient, and help prevent some potential bugs.