Прост)))))
Ясн
для передачи данных
кому? для валидации входящих данных?
а интерфейс для чего?
Интерфейсов не существует в рантайме
Это старый холивар, DTO это data transfer object, предназначен как раз для валидации входящих данных, но, современные ЯП превратили интерфейс в нечто подобное, но, я, стараюсь использовать интерфейсы по их назначению, и.е. Использовать их как контракт, а dto как сущность для валидации данных
Дто- это не просто промежуточная структура разве?
Обсуждают сегодня