на хабре как раз затрагивает этот момент. https://habr.com/ru/company/epam_systems/blog/572646/ Но и да я знаю ,что dto должен быть anemic model по best practics но насколько это все кретично, если так не делать?
Ещё раз где ты увидел валидацию в dto?
Как котлин может сподвигнуть это?
Можно передать Null в тип без поддержки Null .И NPE вылитет
Да элементарные аксесоры даже
Это не имеет отношения к логике в дто, это имеет отношение исключительно к системе типов языка
Да это не логика приложения ,это инвариант
Обсуждают сегодня