Как стать автором
Обновить

Комментарии 19

Расскажите пожалуйста или дайте ссылку на материал когда использовать:
late
<имятипа>?


Я правильно понимаю что первое нужно использовать когда значение 100% появится позже, а второе когда теоретически оно может прилететь как null?


Так же интересуют правила использования вопросительных и восклицательных знаков для разного рода проверок.

с вопросительными и восклицательными знаками также как в TypeScript'e:


some?.nested?.obj //в цепочке любой родительский тип может оказаться null,  результат будет null

funcThatTakeNoNull(possiblyNull!) //убедить компилятор что то что может быть null по типу, в рантайме им не будет (опасно!)
Мы перевели на русский язык новость из официального блога Dartlang
Если вы переводите новость, зачем вы ее постите в статьи? Тем более, что она настолько крохотная по объему.

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

Я поясню. Если вы переводите новость, зачем вы ее постите в статьи, а не в новости?
Потому что раздел новостей на Хабре еще не настолько популярен, чтобы быть уверенным, что материал дойдет до читателя, которому он интересен.
уже почти официально анонсирован Flutter 2.0

Что это значит? Откуда инфа?

Это не то чтобы вброс, но это уже секрет секрет Полишинеля

Первый абзац – это наш комментарий, его нет в оригинальном тексте.
в тизере действительно цифра 2 но мне че то не верится что они с 1.27 прыгнут на 2.0, тем более что в репозитории даже намека на это нету. все фичи которые они покажут в енгейдже уже вышли под версиями 1.23-1.27

Я вчера об этом тоже как то не думал, что так сделают

Попробовал включить aound null safety. 3000 ошибок. Придется все разбирать в любом случае, тк новые версии библиотек будут только с этой фичей. Грустно

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.