tastekim / WeAllLie-BE

👀We Are Lie는 보드게임 '스파이 폴' 을 모티브로한 화상채팅으로 진행하는 온라인 보드게임 플랫폼 입니다 !(~2022.12.22)
3 stars 4 forks source link

[Info] 각 기능 별 테스트 코드 및 에러 핸들러 역할 분담 #145

Closed tastekim closed 1 year ago

tastekim commented 1 year ago

작업 내용 리스트

@kimhsno1 @Minhyeong-S @yunjin5450

각 항목별 내용 설명

현재 각자가 webRTC에 대해서 조사하고 열심히 테스트 해보시고 계신데 끝에서 계속 걸리는 문제가 프론트가 지금 전혀 같이 맞춰볼 수가 없는 상황이라 다들 이도저도 못해보는 상황이라는 점이 있는 것 같습니다. 리액트를 공부해서 직접 테스트해 보기에는 단기간에 해결할 규모는 아닌 것 같기도 합니다. 원래는 외부의 webRTC 플랫폼을 이용해서 해당 플랫폼 서버와 프로젝트 서버랑 nginx 까지 해서 docker 로 빌드 후에 docker를 연결한 CI/CD 구축을 보면 좋겠다라는 생각이였는데 상황이 여의치 않으니 일단은 저희 배포된 서버는 그대로 두고 테스트 코드를 작성하는 것에 집중해보면 어떨까 합니다. 어차피 CI 부분에서 빌드 전 테스트할 코드가 필요하기도 하고 저희가 작성한 코드에 대해서 검증 과정이 없기 때문에 이 참에 해보는 것도 괜찮을 것 같다는 생각입니다.
그리고 socket 로직 부분에서 저희가 에러 처리가 되어있는 부분이 지금 하나도 없기 때문에 에러를 핸들링 할 수 있는 미들웨어도 만들면 좋을 것 같은데 이 부분에서 역할 분담을 해보면 어떨까 싶네요.

👇 코멘트 작성

ghost commented 1 year ago

좋아요!

yunjin5450 commented 1 year ago

오킈이이이용

tastekim commented 1 year ago

역할 분담 내용

tastekim commented 1 year ago

유닛 테스트 기준으로 작성해봅시다 ! 각자 개인 작업할 방식이나 내용들 issue로 남겨주시면 감사합니다 ! @Minhyeong-S @yunjin5450 @kimhsno1