HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
👏
[3차] 최종 프로젝트 공지 페이지
/
👍🏿
[최종 프로젝트] 선배 개발자와의 소통 일지
/
🌖
팀11 BE 중간 피드백
🌖

팀11 BE 중간 피드백

기입 일자
Aug 9, 2022 03:15 PM
기록 유형
중간 피드백 면담
날짜
Aug 9, 2022 21:00
멘토
흑구
분야
백엔드

1️⃣ 면담 일지

면담 일시 : 2022.08.09 21시 ~ 24시
참여 명단
  • 김지웅 (Luka)
  • 정해민 (Jaden)
  • 최지훈 (Hunny)
  • 최현웅 (Jerry)

면담 인증 샷

 
notion image

면담 내용

BE 중간 점검

Q&A

 
  1. JaCoCo 테스트 커버리지 체크, nginx를 이용한 무중단 배포, 무료 Https 적용 중 어떤 것을 시도해보면 좋을지?
    1. → 다 해보면 좋을 것 같다. nginx의 경우 매니저님에게 사용 가능한 인스턴스의 갯수를 물어보면 좋을 것 같다. nginx로 무중단 배포를 구축하게 되면 2개까진 좀 불안정하기 때문에 3대 정도를 사용하면 좋을 것 같다.
 
  1. HTTPS는 어떻게 ?
    1. → 엔진엑스가 요청을 받는 것까지는 HTTPS를 해보면 좋을 것 같은데 그 내부까지 HTTPS 프로토콜로 통신하는 것은 조금 오버일 수 있다.
       
  1. 기한에 맞춰 개발을 하느라 기본적인 것을 놓쳤을 수 있으니 놓쳤던 부분을 다시 한번 짚어보고 리팩토링을 하는 시간을 가졌으면 좋을 것이다.
 

 

멘토님께서 주신 질문

 
  1. 유저는 어떻게 구현했고 레디스 도입 관련해서는 어떻게 결정이 되었는지?
→ 레디스 도입은 X, 사용법을 배워서 써봤다라는 것을 어필하는 것보다는 캐싱 자체를 이해하는게 더 중요하다 여겨서 도입하지 않음.
 

 

코드리뷰

 

Account

  • /signup 이라는 url의 경우 루트 도메인이 없으니 무엇을 signup을 하겠다는 것인지 명확하게 밝혀주는 것이 좋다.
  • findAll 을 사용할 땐 클라이언트에서 정렬을 건들 수 있으니 PageRequest라는 구현체를 사용하는 것을 권장한다.
 

Menu

  • update 부분 이슈 관련 조언
  • /accounts/{accountId}/menu와 같은 설계는 좋지 않다.