HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
💡
[팀 04] 동규라미
/
🌟
회의록 & 스크럼
/
⚒️
프로젝트 로드맵, team validation
⚒️

프로젝트 로드맵, team validation

태그
1부
구분
백엔드
날짜
Jul 24, 2022
참여인원
논의 사항코드 컨벤션스웨거 Team Validation프로젝트 전체 로드맵테스트 코드공유 사항

논의 사항

코드 컨벤션

  • this 컨벤션 할건지 안할건지?
    • notion image
      클래스 내 변수(참조)라면 모두 this 붙이기
  • 메서드 반환값 분리 통일 할것인지 Self로 알아서 갈것인지?
    • 디버깅 했을 때 반환값을 확인할 수 있어서 용이
    • 멘토님 단골 리뷰 항목 이었음
    • Before
      public UserResponse signIn(String principal, String credentials) { return new UserResponse(userService.singIn(principal, credentials)); }
      After
      public UserResponse signIn(String principal, String credentials) { UserDto user = userService.singIn(principal, credentials); return new UserResponse(user); }
    • this
    •  
병연님의 의견

스웨거

notion image
  • swagger 형식 통일
 

Team Validation

  • name
    • 2~10
  • descrption
    • 100

프로젝트 전체 로드맵

  • 각 스프린트 별로 목표량 산정
  • 1회차
    • 회원가입/로그인 페이지
    • 팀 생성 페이지
    • 개인/팀 프로필 페이지
    • 팀 추가/수락 페이지
    •  
  • 2회차 (3일)
    • 메인 페이지 (커서페이징)
    • 내 위치 설정 페이지
    • 대결 공고 쓰기 페이지
    • 대결 공고 상세 페이지
    • 대결 공고 신청 페이지
    • 대결 신청 목록 페이지
    • 플라이 웨이
    •  
  • 3회차 (4일)
    • 리팩토링 (개인적으로 생각했던 부분들 + 공통적으로 논의할 사항) - 1일
    • 소통 창구 페이지
    • 대결 이후 페이지
    • 후기 작성 페이지
    • 레디스 ⇒ 위치
 
  • 4회차 (3일)
    • 제출 : Working App Demo
      • 현재 구현한 부분까지 녹화
      • 중간 회고 진행 후 회고 내용 제출
    • 파트별 Demo 기반 멘토님과 중간 회고 진행 후 코칭 기록에 작성하여 제출(8/10)
    • S3 - 이미지 처리 확실하게
    • 웹소켓 시도
    • 멀티 모듈 시도 - 알림 기능
    • 행정구역 시도
    •  
  • 5회차 (4일)
    • 문서 최신화 (기술 문서도 다 채우기)
    • 리팩토링
 
  • 6회차 (3일)
    • 리팩토링 및 회고
  • 최종 점검 및 회고 (3일)
 
  • 15일까지
    • ppt 제출
  • 16일 까지
    • 최종 발표 영상 제출
    • 서비스 배포 링크 제출
  • 17일 까지
    • 최종 회고 진행 후 회고 내용 작성 및 제출

테스트 코드

  • 테스트 코드 때문에 개발 속도가 느려질 경우 우선순위를 좀 뒤로 미룸
  • 대신 부족한 테스트 코드는 기록을 해서 나중에 리팩토링 가능하도록

공유 사항

🎳
테스트 코드 - 토큰 정보 설정
채팅 조회 시 제목 상태