1ebec223e0dc2bae61ab969304de297d101587a2dfbbb552b0b82804cb4d5b3d315d2367c1e5906e42d8352dae0a667a258b


dto를 잘 쓸 수 있다면 dto를 쓰는 편이 더 낫긴한건맞음


근데 dto가 뭐 대단한게 아니라

걍 두 레이어(혹은 컴포넌트) 사이에 오갈수 있는 데이터 객체임


오히려 경계해야하는건

단지 형태가 비슷하다는 이유로 다른 레이어에서 쓰던 dto 클래스를 가져와서 쓰는거지

그러면 한쪽 레이어에서 필요한 데이터 스키마가 변경될경우 dto 클래스를 공유하던 다른 레이어는 그걸 그대로 따라가거나, null로 비워두거나 해야함

그런 방식은 dto라고 부를 수 없음


결국 본질적으로는 dto와 map의 차이가 없다