Vasili Chyrvon

Results 20 comments of Vasili Chyrvon

Очень всё перемешалось. Но я так понимаю **основной поинт** этот: > Давайте не использовать expression body для функций, которые возвращают Unit, то есть в ситуации, когда мы хотим записать сайд...

> Проперти от функций отличаются ключевым словом. Предлагаю так их и отличать Можно, хотя не всем это удобно при чтении кода (включая меня). > Я только предлагал не маскировать expression...

Просто из наших обсуждений я предлагаю, чтобы оба эти варианта были возможны: ```kotlin fun expressionFun1() = when(something) { // ... } // Когда видишь концовку, то по отступу похожа на...

То есть будет просто вариант 2 про то, чтобы всегда указывать тип в expression-body если там Unit или Nothing.

Мне кажется ок. Это вписывается в общую концепцию. Смысл такое ограничивать был только для намеренного мимикрирования под блок-бади. Раз отказались, то такое должно быть разрешено.

Хорошая рекомендация, хотя и немного кажется, что это скорее про общее отношение к коду, а не к стилю. Добавлю, что стоит расширить до именования вообще а не только константы. Аналогично...

@osipxd Может дотолкаем? Вроде лайков куча у предложения

В общем тоже за разрешение. Обычно только по контексту понятно где стоит c invoke, а где нет. У меня бывали примеры когда лучше что-то с invoke, но это не про...

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

Кажется лайки есть, и против никто не высказался. Имхо, можно бы сделать PR @osipxd