Skip to content

4주차 회고록

김형준 edited this page Dec 2, 2022 · 1 revision

팀 회고

잘한 점

  • 성공적으로 소켓을 연결하였다.
  • 배포할 때 버그가 있었지만 늦게까지 포기하지 않고 버그 픽스를 시도하여 배포를 잘 마무리하였다.

부족한 점

  • mediasoup 설치 과정에서 문제가 많이 생겨서 WebRTC 구현을 아예 못했다.
  • 기술 부채로 남기고 미룬 것들이 생각보다 많다.
  • Redis 유저 목록에 닉네임이 정상적으로 보이지 않는 등의 개발 단계에서 체크하지 못한 부분들이 있었다.
  • 해결하지 못한 버그가 몇 가지 있었다.

도전할 점

  • 다음 주 내 정확하고 빠른 캐치마인드 구현
  • 실패하지 않는 로직
  • 개발 과정의 문서화
  • 개발자로서의 도전 과제 성공
  • 인증 시스템 개선
  • 기능 테스트 (단위 테스트, 통합 테스트)
  • 성능 테스트 (API, 소켓, DB ? 스트레스 테스트)
  • 보안 테스트(다양한 공격 시도 해보기)
  • DNS, https

개인 회고

강수홍

  • 잘한 점
    • 방 생성, 입장 등의 소켓 이벤트들을 성공적으로 구현하였다.
    • 커스텀 스크롤바, 로딩 스피너 등의 추가적인 컴포넌트를 개발하였다.
  • 부족한 점
    • 개발 단계에서 충분히 캐치할 수 있는 문제들을 잘 체크하지 못했다.
  • 도전해볼 점
    • mediasoup 적용하여 화상 회의 테스트
  • 배운 점
    • mediasoup 이해

김형준

  • 잘한 점
    • 성공적으로 소켓을 연결하였다.
  • 부족한 점
    • 배포과정에서의 오류를 해결하기 아직 어렵다.
    • 데이터의 전반적인 흐름에 대해 파악하기 어렵다.
  • 도전해볼 점
    • 개발자로서 도전과제 성공하기
    • 캐치마인드 성공적으로 구현하기
      • 소켓 연결
      • 상태 관리
      • 점수 부여
    • 캐치마인드 개발 과정 문서화
  • 배운 점
    • useEffect state binding

이승재

  • 잘한 점
    • 소켓 이벤트 바인딩
    • API 구현
    • 소켓, API 입력 검증
    • exception filter를 이용한 소켓 예외 처리
  • 부족한 점
    • 인증 시스템을 너무 대충 만들어서 다시 고칠 필요가 있다
    • nestjs config에 대한 고민을 깊게 안하고 도입해서 문제가 생겼다
    • 급하게 구현하느라 생각치도 못한 버그를 만들기도 했다
  • 도전해볼 점
    • 버그 픽스
    • 인증 시스템 개선
    • 캔버스 라이브러리 학습
    • 게임 빠르게 구현
    • Redis 학습

최성호

  • 잘한 점

    • 배포(ubuntu) 환경에서의 장애처리를 잘 지원했다.
  • 부족한 점

    • 개발시 디테일한 코드가 부족한 것 같았다.

    • react에 대해 다시 한번 더 공부할 필요가 있을 것 같다.

    • 잘 알고있지 못한 지식으로 팀원을 설득을 하려 했다.

      image

  • 도전해볼 점

    • mediasoup로 SFU 화상 채팅 구현

📕 메인

👨🏻‍💻 팀 규칙

🛠 프로젝트 명세

👨‍🏫 멘토님 미팅

📝 회의록

1주차 회의록
2주차 회의록
3주차 회의록
4주차 회의록
5주차 회의록
6주차 회의록

📅 스프린트 계획

🔙 회고록

피어세션

2주차 피어세션
3주차 피어세션
4주차 피어세션
5주차 피어세션

💻 기술적 경험

Clone this wiki locally