각 목적에 맞는 dto를 생성해서 정보를 주고 받는게 좋다고 해서

그렇게 하고 있는데

그렇게 했더니 너무 많은 dto가 생성이 돼요

예를 들어

member를 생성할때, 업데이트할때, 만들때, 정보 가져올 때 진짜 말 그대로 목적에 따라서 다 만들고 있는데

이렇게까지 할 필요는 없는건가요?

상황에 맞게 겹치는건 같이 사용하게 만들자니 너무 일관성이 없는거 같고

조금 덜 세부적 생성 해서 필요한 정보만 빌드해서 써야되는건가여?