Size: a a a

Kotlin Community

2020 January 09

I

Igor in Kotlin Community
Quantum Harmonizer
мне ADT нравятся (но можно без них, особенно если б function pointer'ы были дешёвыми)
а что такое function-pointer?
источник

Н

Никита in Kotlin Community
кек, я уже всё поправил и сижу слушаю ваши тёрки 😁
источник

AN

Alexander Nozik in Kotlin Community
Mi
человек просит ответить на одну вещь, ему 10ю способами говорят как он не прав
Так ответили же сразу
источник

QH

Quantum Harmonizer in Kotlin Community
Igor
а что такое function-pointer?
лямбды/методрефы без захвата в том виде, в котором они с Си/Расте/Свифте
источник

QH

Quantum Harmonizer in Kotlin Community
т. е. категорически дешёвые и беспроблемные
источник

SB

Sergey Barmin in Kotlin Community
очень классный доклад, у меня только вопрос как это сделать не дорого, в плане сериализации
источник

IK

Igor Komarov in Kotlin Community
Quantum Harmonizer
вообще использование is — признак неправильно спроектированной системы
Это если не используются конечные перечисления.
источник

SB

Sergey Barmin in Kotlin Community
это ж на каждый такой класс десериализатор писать надо, нет?
источник

QH

Quantum Harmonizer in Kotlin Community
Sergey Barmin
это ж на каждый такой класс десериализатор писать надо, нет?
это очень просто в Lychee 🌚
источник

AN

Alexander Nozik in Kotlin Community
Igor Komarov
Это если не используются конечные перечисления.
Не только. Бывают еще реализационно-специфичные оптимизации. Но правда это уже не про проектирование
источник

IK

Igor Komarov in Kotlin Community
Alexander Nozik
Не только. Бывают еще реализационно-специфичные оптимизации. Но правда это уже не про проектирование
Абсолютно. Всегда есть разделение на перформанс и красоту. Здесь речь идёт о втором. Первое - е*аный ад :)
источник

QH

Quantum Harmonizer in Kotlin Community
Alexander Nozik
Не только. Бывают еще реализационно-специфичные оптимизации. Но правда это уже не про проектирование
Вот это вполне норм. Например, сложить наследников двух разных классов в одну коллекцию норм, на этом взорваться сложно.
источник

AN

Alexander Nozik in Kotlin Community
Я к тому, где часто это использую
источник

AN

Alexander Nozik in Kotlin Community
Слушаю доклад с котлинконфа про компоуз. Пожалуй, снимаю свои возражения насчет отсутствия ресиверов у функций. Не так уж это страшно. Конечно лучше бы было прокидывать Composable не аннотацией, а ресивером, но так тоже ничего
источник

BV

Boris Vanin in Kotlin Community
Alexander Nozik
Слушаю доклад с котлинконфа про компоуз. Пожалуй, снимаю свои возражения насчет отсутствия ресиверов у функций. Не так уж это страшно. Конечно лучше бы было прокидывать Composable не аннотацией, а ресивером, но так тоже ничего
А мне показалось трешовым. Немношк
источник

AN

Alexander Nozik in Kotlin Community
Boris Vanin
А мне показалось трешовым. Немношк
Ну я андроидом не занимаюсь
источник

AN

Alexander Nozik in Kotlin Community
У меня главная претензия к именованию функций
источник

BV

Boris Vanin in Kotlin Community
Пишешь функции, в потом вжик и немного уличной магии
источник

BV

Boris Vanin in Kotlin Community
Alexander Nozik
Ну я андроидом не занимаюсь
Я тоже
источник

BV

Boris Vanin in Kotlin Community
Но сути это не меняет
источник