Size: a a a

Dart & Flutter по-русски

2020 July 02

n

neikist in Dart & Flutter по-русски
Nikita Domnickij
щас бы сопротивляться когда тебе язык пытается работу упростить
+
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
если бы не натыкался постоянно на баги, которые возникли по причине "ну я был уверен что там null не может быть"
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
если бы каждый раз находят такой баг мне давали доллар я бы был уже очень богат
источник

n

neikist in Dart & Flutter по-русски
Тем более если хочешь по старому писать ну так и объявляй все как наллбл. Только не удивляйся потом что коллеги от твоего кода плеваться будут и бить по рукам
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
но за то в чатах все мастера
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
все помнят, все знают
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
neikist
Тем более если хочешь по старому писать ну так и объявляй все как наллбл. Только не удивляйся потом что коллеги от твоего кода плеваться будут и бить по рукам
колги не будут плеваться если их нет) или если они так же пишут)
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
короче
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
блин, я опять стараюсь донести какие то очевидные для меня вещи, хотя это делать не надо
источник

n

neikist in Dart & Flutter по-русски
Evgenii Elchev
колги не будут плеваться если их нет) или если они так же пишут)
Ну все таки такая точка зрения к счастью исключение. И все понимают что лучше когда компилятор тебе работу упрощает.
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
ну нравится вам без нул сейфти, ради бога)
источник

VP

Vlad Pisatel in Dart & Flutter по-русски
Хм. Так а почему всемне используют контракты тогда?
источник

VP

Vlad Pisatel in Dart & Flutter по-русски
Крутая штука же
источник

VP

Vlad Pisatel in Dart & Flutter по-русски
И компилятор за тебя думает
источник

OP

Oleg Pchelkin in Dart & Flutter по-русски
Vladimir
конкретный пример: я подключаю либу янедкс кассы, мне надо сделать вызов интента, туда передается контекст вот так:

val intent: Intent = Checkout.createTokenizeIntent(context!!, paymentParameters)

Что мне сделать, чтобы не писать !! ?
ну если ты вызовешь этот метод не в основном потоке, а в бэкграунде - то вполне может возникнуть ситуация, где этого контекста и нет, в остальных случах юзай requireContext либо инжекть интент через DI и контекст самого приложения, чего бы нет?
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
neikist
Ну все таки такая точка зрения к счастью исключение. И все понимают что лучше когда компилятор тебе работу упрощает.
не исключение, много где пишут как хотят
источник

YM

Yerassyl Maikhanov in Dart & Flutter по-русски
Null это нормально  вы че ребят
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
я просто так давно в таких местах не работал что забываю о том что так бывает
источник

n

neikist in Dart & Flutter по-русски
Evgenii Elchev
не исключение, много где пишут как хотят
Да ну, не может же быть все так плохо. Я вообще впервые в жизни сегодня увидел точку зрения что "null safety не нужно"
источник

OP

Oleg Pchelkin in Dart & Flutter по-русски
Я может тупой, но в чем преимущество неимения null в языке перед null-safety?
источник