Не планировали вроде
ну прочитай на два сообщения выше)
Прочитал)) Не надо убирать lateinit )
Уговорили, не буду.
Элита юзает Delegates.notNull
Элита юзает !! )
По сути то же самое, но хотя бы не часть языка. Да, этот вариант лучше
Можете линтеру своему правило сделать, которое lateinit ошибкой считает, если он вам совсем не нужен, кстати.
Я просто при проверке домашек сразу ругаюсь.
А, я понял, вы сами линтером работаете.
Ну на домашках как еще. А у меня в проектах к счастью и так "все все понимают"
Чем меньше работы на код ревью, тем лучше :) Но дело индивидуальное, конечно. Я у себя тоже не настраивал пока.
Ну если когда-то у нас будет больше 3-4 человек на проекте, будет повод хорошо подумать над этим.
время считать байтики!
Не факт. Там сейчас делегаты без стейта оптимизируются. И никто не мешает сделать интринсик, чтобы конкретный делегат оптимизировался полностью. На текущем этапе моего развития, мне кажется, что если речь только о перформансе, то интринсик лучше явной языковой фичи
Обсуждают сегодня