Size: a a a

2021 September 28

t

ttldtor in codingteam
напишешь @NotNull ну ругнётся IDE
источник

Dv

Dr. Friedrich von Ne... in codingteam
В дотнете тоже.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Не совсем так.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ты можешь натравить на это статический анализатор или даже плагин компилятора, который всё обмажет нульчеками.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Мне из-за этих нульчеков пришлось выпендриваться
источник

t

ttldtor in codingteam
звучит как ломбок какой-то
источник

Dv

Dr. Friedrich von Ne... in codingteam
источник

Dv

Dr. Friedrich von Ne... in codingteam
По-хорошему, там в ентом месте нул нафиг не нужен
источник

t

ttldtor in codingteam
источник

Dv

Dr. Friedrich von Ne... in codingteam
Но мне очень сильно хотелось его туда передать.
источник

Dv

Dr. Friedrich von Ne... in codingteam
А рантайм плагин обмазал всё проверками и не давал.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Поэтому пришлось пометить аргумент как @Nullable. Я недоволен.
источник

t

ttldtor in codingteam
там ниже проверка на null =)
источник

Dv

Dr. Friedrich von Ne... in codingteam
Там есть один хитрожопый тест, который работает чисто на везении, побочных эффектах и колбасных обрезках. Вот для него пришлось это оборачивать :(
источник

Dv

Dr. Friedrich von Ne... in codingteam
Именно.
источник

t

ttldtor in codingteam
не люблю такие тесты
источник

t

ttldtor in codingteam
то красные, то зелёные
источник

Dv

Dr. Friedrich von Ne... in codingteam
Я тоже не люблю. Новые тесты пишу по-нормальному, но старые остались вот такими вот. Очень понемножку их иногда извожу, когда сильно мешается.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Не, тут в основном стабильные. На удивление.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну, после того, как я их несколько недель на фултайме удобрял, стали стабильными.
источник