LINUX.ORG.RU

История изменений

Исправление ya-betmen, (текущая версия) :

Нет, ты неправильно понял. Авторы жабы тут ничего не задумывали (можешь посмотреть историю опшенала).

Если кратко, то опшенал тебе нужно создавать по месту, чтобы избежать нулл проверок если работаешь с длинным чейном вызовов типа гет.гет.гет.гет ли например позволяют через мап.ор.ор.орЭлс явно записать способ получения значения без перетирания переменной, чего многие чекеры не любят.

Попытки использовать опшенал как-то иначе приводят к несаппортабельному коду.

Исходная версия ya-betmen, :

Нет, ты неправильно понял. Авторы жабы тут ничего не задумывали (можешь посмотреть историю опшенала).

Если кратко, то опшенал тебе нужно создавать по месту, чтобы избежать нулл проверок если работаешь с длинным чейном вызовов типа гет.гет.гет.гет ли например позволяют через мап.ор.ор.орЭлс явно записать способ получения значения без перетирания переменной, чего многие чекеоы не любят.

Попытки использовать опшенал как-то иначе приводят к несаппортабельному коду.