코드 리팩토링
- 코드 리팩토링 하는 시간을 가졌다.
먼저, 본인과 팀원들의 코드를 리뷰 & 질문하고, 조금 더 나은방식으로 코드를 짜보기 위해서 튜터님들의 의견을 반영하고 찾아보면서 수정했다. 우여곡절이 있었고 아직도 해결되지 않은 문제가 있지만, 한발자국 더 나아간 것 같다고 생각한다.
Member

⬇︎⬇︎⬇︎⬇︎




Member member = memberDetails.getMember();
로 간단하게 처리했는데, 영속성이 없어서 DB에 저장할 수가 없음. 어쩔 수 없이 중복검사해서 영속성 부여해줌.
null값을 orElse(null) 또는 orElseThrow로 예외를 처리해줘야함