자 이제 중복 코드 제거를 진행 해보자! 중복 코드를 알아서 잘 제거해줬다. 혹시 이것 외에도 내가 놓친 다른 중복 코드가 있을까 해서 물어본다. 반복 채팅 제한 로직과 채팅 제한 상태 관리 부분에서 몇개의 함수가 중복되어서 코드 유지 보수가 어려워 지고 기능이 정상적으로 장동하지 않을 수 있다고 한다. (물어보길 잘했다.)해결책으로 2가지 방안을 제시해줫는데 채팅 제한 로직을 서버 측에서 처리하고, 클라이언트는 단순히 메시지를 보내고 결과를 받는 역할을 하는게 어떻겠냐고 한다. 내생각에는 서버는 채팅 제한 외에도 다수의 클라이언트에서 다양한 요청을 주고 받으니 이러한 처리는 클라이언트 측에서 하는 것이 좋을 것 같다.2번 해결책으로 진행시켜보자. 읽어보니 이런 저런 부분을 리팩토링 했다고 한다.이녀석 ..