기타/회고

[TIL]20230627 - 진행한 블로그 프로젝트 code review

tjsdn9803 2023. 6. 27. 23:28
throw new IllegalArgumentException("비밀번호가 틀립니다.");

오늘은 어제 제출한 팀원끼리 페어가 짝지어져서 처음 만나 각자의 코드에 대해 코드 리뷰를 진행하였다.

페어가 나에게 남긴 코드리뷰는 다음과 같았다.

그래서 리뷰에 따라 코드를 수정해보기로 하였다.

1. 불필요한 어노테이션인 Setter를 삭제하여 Post엔티티의 Setter를 이용한 접근을 막았다.

2. PostService에서 만약 비밀번호가 틀리면 

throw new IllegalArgumentException("비밀번호가 틀립니다.");

을 통해 예외를 던지므로

컨트롤러에서 예외가 반환되더라도 try catch를 통해 예외처리를 해주었다.