///
Search
Duplicate
✏️

2주차

코드 컨벤션
깃플로우 전략
배포 계획
프론트 정적 웹 서버: AWS S3 + CloudFront
백엔드 웹 앱 서버: AWS EC2 + RDS + ElasticCache + ALB
CI/CD: 미정
이번 주 한 일
팀원 개인
정성호(팀장)
김진훈
김민중
김혜윤
이외에도 기술적인 방향을 잡기 위한 질문을 정리해두시면 가장 좋습니다!
→ 단, “A는 어떻게 구현하나요”의 질문은 삼가주세요.
→ “A와 B를 알아보았는데, 둘 중 A가 낫다고 판단했는데 맞을까요?”의 식의 고민의 흔적을 담아 질문해주세요.

멘토링 결과

연관관계 편의메소드로 매핑 시 양방향 생각해야함
비즈니스 로직이 있는 메소드는 반드시 테스트할 것
메소드명 구분되게끔 명시
합칠 수 있는 로직은 불필요하게 작성하지 말고 합치기
find = 탐색X → 조회O
주석은 꼼꼼하게 작성 → 설명 필요
TIP: PR올리고나서 각 클래스 파일에 어떤 것을 수정했는지 설명하는 코멘트를 작성하면 리뷰가 편하다
서비스 코드가 1000줄, 10000줄이 넘어가면 클래스로 분리하는게 좋겠지만 현재는 규모가 작으므로 공통 메서드로 분리하여 유지보수 하기 좋은 코드를 작성하기
JPQL은 컴파일 타임에 오류를 확인할 수 없으니 querydsl을 사용해서 장애가 나지 않도록 방어적으로 코딩하기
숙제: 멘토링 결과 다음 주까지 해올 일
공통으로 진행해야 하는일
유저 - 김혜윤
경매 - 김민중
예약 - 김진훈
공연 - 정성호
개인별 할일 - 정성호
서버 기능 MVP 100% 구현
백오피스 단 프론트 100% 구현
개인별 할일 - 김진훈
서버 기능 MVP 100% 구현
개인별 할일 - 김민중
서버 기능 MVP 100% 구현
인프라 구축
개인별 할일 - 김혜윤
서버 기능 MVP 100% 구현
유저 단 프론트 100% 구현