작성
·
433
0
안녕하세요 강사님
KakaoUserInfoResponseDto 를 작성하실 때
KakaoAccount를 스태틱 이너 클래스로 만드신 이유가 뭔지 알 수 있을까요?
클래스를 새로 생성하는 것과 그렇지 않고 스태틱 이너 클래스로 생성하는 것 두 가지에 대한 장점과 단점이 궁금합니다.
답변 1
1
안녕하세요 진욱님!
Request와 Response에 대해서 각각 dto를 만들다보니까 dto가 점점 많아져서 관리가 쉽지 았습니다. 저는 클래스안에 Request, Response 용 static 클래스를 만들어서 관리를 종종 하고 있습니다.
이렇게 관리하면 하나의 api에 대해서 request와 response를 함께 볼 수 있다는 장점이 있습니다. 단점은 크게 느껴보지는 못했네요!