1차적으로 프로젝트 MVP 개발을 마무리하고, 리팩토링 작업에 들어갔다. 작성했던 코드를 다시한번 살펴보는데 머리가 아파오기 시작했다. 짧은 기간동안 MVP 개발에만 집중했던 탓인지 가독성이 떨어지고, 중복되는 코드가 많고, 네이밍 규칙도 존재하지 않는 등 많은 문제가 보이는 내 코드들을 보니 마음이 아파왔다. 그래서 코드의 효율성과 가독성을 위해서 리팩토링을 하기로 마음먹었다. 문제점 발견 코드를 보다보니 내 눈에 들어온 것은 미래를 생각하지 않은 if문 사용이었다. //댓글 달기 public void commentService(CommentRequestDTO commentRequestDTO, CustomUserDetails customUserDetails){ String postId = c..