Re[3]: Опциональные типы
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 18.02.17 19:45
Оценка: +1
Здравствуйте, samius, Вы писали:

XC>>>4. Какой физический смысл у многократного закручивания опционала в опционал? Optional<Optional<T>>, Optional<Optional<Optional<T>>> и т.п.? Где такое может встретиться и для чего?


N>>Сомневаюсь, что он зачем-то такой нужен.

S>Допустим, есть некий сервис, возвращающий Optional<T>. И есть некая обертка, обращающаяся к этому сервису. Возможна ситуация, когда вызывающему коду важно, на каком уровне произошел отказ, получен ли отказ от самого сервиса, или от обертки. Следует ли делать повторные обращения через какое-то время?
S>Высосал из пальца.

Мнэээ... 7 раз обернуть в optional — делать повторную попытку через 7 секунд, так? А потом дойдём до 500 обёрток?
The God is real, unless declared integer.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.