현재까지 한 수준에서 기초 공사 탄탄히 하는 작업
- 코드 컨벤션, COMMIT/PR 규칙 강화 후 반영
- NoSQL 무료 서버 연결 (ex 몽고db)
- 비즈니스 로직 리팩토링 ( 서비스, 엔티티 등 각자의 역할에 충실하도록 )
- 예외 처리 훨씬 꼼꼼하게 작성
- QA 진행하면서 발견한 이슈들 적용하기
- 로그 메시지와 클라이언트 응답 메시지 분리
- throw new RuntimeException() 코드에서는 로그 남기기
- GlobalHandler에서 응답 메시지 응답하기
- 테스트 코드 작성 ( 엔티티, 서비스, 컨트롤러 등 )
- 단위 테스트 필수
- 통합 테스트 필수
현재 기능에서 추가 기능
- APM 연동해서 서버 모니터링
- ci/cd 연동하기 (프리티어로 가능할 경우만)
- 코드 커버리지 체크 툴 사용해보기
- 캐시 전략 정해서 사용해보기