Woowahan Tech Blog

신입 개발자의 파일럿 프로젝트(feat. 리뷰프로덕트팀)

thumbnail
  1. 배포 과정 중 경계에 대한 고민
  • 리뷰 조회 시 가게 엔티티 조회 불가능한 문제 발생
  • 멀티 모듈 적용하여 각각 역할에 맞게 나눔(review-api, review-core, review-worker, review-client, review-common)
  1. 가게 리뷰 통계 집계 로직 개선 방법
  • 리뷰 변경 이벤트 수신하여 통계 업데이트하는 방법 구현
  • 기존 로직 문제점 파악 후 boolean 타입 필드 추가하여 해결
  1. 외부 시스템과 연동하는 기능 – 테스트 코드 작성 어려움
  • 리뷰 조회 테스트 코드에 대한 목적과 문제점 파악
  • 요약문과 마크다운 형식으로 목차별로 테스트 작성