Size: a a a

Programming Offtop

2021 May 20

Na

Neon an Děv 8) in Programming Offtop
судя по поведению сканнера в Java, оно хандлит NoSuchElementException / IllegalStateException (если что-то с этого случается, будет null)
(а все вижу у вас readLine)
источник

VP

Vladimir Petrakovich in Programming Offtop
EOF в stdin
источник

Kd

Konstantin dmz9 in Programming Offtop
тем что не надо впринципе юзать !!
источник

Kd

Konstantin dmz9 in Programming Offtop
т.е. типа "давайте не юзать !! потому что оно кидает исключение" - не кидай. null это ожидаемо. не должно быть там исключения
источник

Kd

Konstantin dmz9 in Programming Offtop
т.е. впринципе конструкция readline()!! уже ошибочна. в клиентском коде (т.е. в твоем)
источник

k

kylichist in Programming Offtop
Что за EOF?
источник

Kd

Konstantin dmz9 in Programming Offtop
источник

VP

Vladimir Petrakovich in Programming Offtop
Ну камон, end-of-file
источник

k

kylichist in Programming Offtop
А
источник

Na

Neon an Děv 8) in Programming Offtop
в любом случае, никто не мешает сделать extension если уж сильно не нравится nullabельность
источник

k

kylichist in Programming Offtop
Отметили, кстати, как Roadmap Item
источник

VP

Vladimir Petrakovich in Programming Offtop
Да в общем-то если эту штуку рассматривать как средство не для серьёзных применений, а для скриптиков, то норм
источник

VP

Vladimir Petrakovich in Programming Offtop
В приложении большем, чем скриптик, завязываться на readLine(), который гвоздями прибит к stdin, всё равно плохая идея
источник

Kd

Konstantin dmz9 in Programming Offtop
я больше про тенденцию рассматривать null как что то вредное
источник

Kd

Konstantin dmz9 in Programming Offtop
такое впечатление что никто не любит null и обрабатывать его не хочет
источник

Kd

Konstantin dmz9 in Programming Offtop
это ж блин естественная фигня:
- лампочка горит true
- лампочка не горит false
- лампочку спиздили null
источник

U

Unat in Programming Offtop
И часто у тебя выключатель отвечает за наличие лампочки?
источник

В

Виктор in Programming Offtop
Гениально, надо сделать слоганом в начале главы по nullable
источник

AD

Apache DOG™ in Programming Offtop
<T> foo вместо foo<T>
источник

AD

Apache DOG™ in Programming Offtop
пиздос логика
источник