Size: a a a

Kotlin Community

2020 February 04

P

Phoenix in Kotlin Community
чему равно e?
источник

P

Phoenix in Kotlin Community
или val e = r
источник

P

Phoenix in Kotlin Community
что читаемее?
источник

AP

Alexey Pushkarev in Kotlin Community
Phoenix
val (a,b,c,d,e,f,g,c) = (h,f,u,r,r,d,i,h)
ну так уже плохо да
источник

VB

Viacheslav Blinov in Kotlin Community
Phoenix
val (a,b,c,d,e,f,g,c) = (h,f,u,r,r,d,i,h)
тут некомпиляшка)
источник

AP

Alexey Pushkarev in Kotlin Community
но это не расчитано на такие длинные
источник

P

Phoenix in Kotlin Community
Alexey Pushkarev
но это не расчитано на такие длинные
даже когда их двое
источник

P

Phoenix in Kotlin Community
это чуточку сложнее чем явно инициализация каждого
источник

AP

Alexey Pushkarev in Kotlin Community
Phoenix
даже когда их двое
две - три визуально норм воспринимается лично мне
источник

P

Phoenix in Kotlin Community
дело твое, котлин стайл против
источник

AP

Alexey Pushkarev in Kotlin Community
а когда много, то я и не понимаю зачем тебе может понадобится их выдернуть
источник

QH

Quantum Harmonizer in Kotlin Community
Phoenix
это чуточку сложнее чем явно инициализация каждого
напоминает рассказы одного моего знакомого о том, что new ArrayList() + for читаемее, чем .map
источник

P

Phoenix in Kotlin Community
Alexey Pushkarev
а когда много, то я и не понимаю зачем тебе может понадобится их выдернуть
ну вот сравни, чисто физически среднестатестический программист, читающий код, быстрее поймет чему равно b
здесь val (a,b) = 2,5
источник

P

Phoenix in Kotlin Community
или здесь val b = 5
источник

AP

Alexey Pushkarev in Kotlin Community
Phoenix
ну вот сравни, чисто физически среднестатестический программист, читающий код, быстрее поймет чему равно b
здесь val (a,b) = 2,5
разница не существенна, а вот писать в 2 строчки раза в 2 дольше
источник

P

Phoenix in Kotlin Community
Alexey Pushkarev
разница не существенна, а вот писать в 2 строчки раза в 2 дольше
когда таких вещей больше, существенна)
источник

P

Phoenix in Kotlin Community
Alexey Pushkarev
разница не существенна, а вот писать в 2 строчки раза в 2 дольше
код читают на порядок чаще чем пишут
источник

P

Phoenix in Kotlin Community
и выигрыш в написании трех символов, ценой читаемости кода, того не стоит
источник

AN

Alexander Nozik in Kotlin Community
Alexey Pushkarev
val (a,b,c) = (configuration.a, configuration.b, configuration.c) например
А чего, три строки религия не позволяет?
источник

AP

Alexey Pushkarev in Kotlin Community
Alexander Nozik
А чего, три строки религия не позволяет?
так короче)
источник