개요게임 소켓 서버 개발을 하면서 다양한 문제점들이 발생하였다, 대부분 사소하게 무언가 빼먹던가 메모리 관리가 제대로 되지 않아 누수가 있어 발생한 문제들로 API호출 요청에 실패하거나 서버가 다운되는 크리티컬한 이슈 등 라이브 환경에서 일어나면 안될 버그가 있었다. 이슈 발생이 의심되는 부분의 코드 검토와 디버깅 로그를 삽입하여 동작 테스트를 하며 대부분의 이슈는 해결이 되었지만, 클라이언트와 통신을 통해 발생하는 경우 해당 이슈가 클라이언트에서 발생하는지, 서버에서 발생하는지에 대해 알기 어려웠다.다행히 클라이언트의 네트워크 부분을 담당하는 팀원과 자주 소통을하여 문제점을 하나하나 잡아가기 시작했고, 이러한 소통을 통해 트러블 슈팅을 더 빠르게 해결한 경험이 되었다. 하기에 내가 프로젝트를 진행하며 ..