LINUX.ORG.RU

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

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

Прилетит тебе из явы коллекция с нуллами и привет нпе.

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

Считай что это просто синтетика, которая позволяет проверять null сильно короче чем даже checkNotNull, и которая с ними работает куда удобнее чем optional

Ещё большой плюс - ты поймаешь npe сразу в датаклассе, а не через n прыжков вверх вниз по стеку

Исходная версия upcFrost, :

Прилетит тебе из явы коллекция с нуллами и привет нпе.

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

Считай что это просто синтетика, которая позволяет проверять null сильно короче чем даже checkNotNull, и которая с ними работает куда удобнее чем optional