코드 보다가, DTO와 Entity는 익숙하지만, VO가 낯설어서 찾아봤다. 역할이 DTO와 비슷해보였지만 찾아보니 달랐다. VO는 객체 주소가 달라도 값이 같으면 동일한 것으로 간주한다는 게 신기했음.
메서드 하나에 230줄이 넘는 코드를 보면서, 누가 제발 리팩토링 좀 해줬으면 하고 생각함... ㅋㅋㅋㅋ