примеру Name/Description, вопрос они могут быть null? как проверить что туда это нельзя установить? как убедиться что этот класс не вернет null? и при этом не городить проверки на null во всем коде?
звучит как задачка, которую решает типизация
использовать размеченные обьединения
Да, но по такой логике почти все свойства обернуть можно. Мне кажется, оборачивать нужно именно критические и оправданные ствойства
и работать с option
в моей практике предпочитаю использовать по умолчанию, опять же проще в плане общих подходов
Ооо, самый лучший вариант пожалуй
Обсуждают сегодня