Size: a a a

Kotlin Community

2020 August 29

NR

Nikita Rudy in Kotlin Community
В плане, я могу 16 гб выделить IDE
источник

NR

Nikita Rudy in Kotlin Community
но не слишком ли это жирно уже выходит?
источник

AN

Alexander Nozik in Kotlin Community
Nikita Rudy
но не слишком ли это жирно уже выходит?
андроид?
источник

NR

Nikita Rudy in Kotlin Community
Нет
источник

AN

Alexander Nozik in Kotlin Community
тогда должно и 2 хватить
источник

NR

Nikita Rudy in Kotlin Community
собственно тут 8
источник

AN

Alexander Nozik in Kotlin Community
Ну значит смотрите, что пошло не так.
источник

RU

Roman Ushakov in Kotlin Community
Жесть, поди гиг фримаркера идейка парсит?
У меня только в этом случае на прошлой работе столько сжирало
источник

BV

Boris Vanin in Kotlin Community
Alexander Nozik
тогда должно и 2 хватить
Да, больше двух почти никогда не бывает, даже на больших проектах
источник
2020 August 30

D

Dmitry in Kotlin Community
Есть какой-либо документ, как правильно делать апи на котлине? Клиенты могут быть и джава и котлин, и я хочу принимать колбек. Вот лучше колбек обьявить в публичной проперти, а не функцию делать? Тип - интерфейс с одним методом или лямбда?
Лямбду из джавы наверное будет некрасиво присваивать.
источник

AH

Ayrat Hudaygulov in Kotlin Community
Dmitry
Есть какой-либо документ, как правильно делать апи на котлине? Клиенты могут быть и джава и котлин, и я хочу принимать колбек. Вот лучше колбек обьявить в публичной проперти, а не функцию делать? Тип - интерфейс с одним методом или лямбда?
Лямбду из джавы наверное будет некрасиво присваивать.
а почему некрасиво, учитывая что в джаве лямбды есть?
источник

D

Dmitry in Kotlin Community
Тоже верно, но тут сразу вопрос нулабельности. Колбек можно сделать нулабельным и всегда проверять, если он есть - собираем данные и вызываем. С лямбдой как-то непривычно видеть нулабельную, я бы пустую ставил, и тогда ошибка собирал всегда. Наверное проблема в моих привычках
источник

AM

Andrew Mikhaylov in Kotlin Community
Dmitry
Тоже верно, но тут сразу вопрос нулабельности. Колбек можно сделать нулабельным и всегда проверять, если он есть - собираем данные и вызываем. С лямбдой как-то непривычно видеть нулабельную, я бы пустую ставил, и тогда ошибка собирал всегда. Наверное проблема в моих привычках
Да вродь ничего страшного нет в нуллабельных функциональных типах, кроме того, что на них приходится явно писать ?.invoke вместо просто скобочек.
источник

D

Dmitry in Kotlin Community
И привычек людей, я бы туда всегда пустое значение записывал вместо нула.
источник

D

Dmitry in Kotlin Community
Понял, спасибо.
источник

с#

саша сок #KotlinGang... in Kotlin Community
Dmitry
И привычек людей, я бы туда всегда пустое значение записывал вместо нула.
ну можно и пустое значение, какая разница то
источник

D

Dmitry in Kotlin Community
саша сок #KotlinGang
ну можно и пустое значение, какая разница то
Что его нельзя проверить, пустое ли оно.
Для колбеков частое явление - если мне колбек дали - собрать данные чтобы его дернуть. А если нет - небольшую часть работы можно не выполнять.
источник

с#

саша сок #KotlinGang... in Kotlin Community
Dmitry
Что его нельзя проверить, пустое ли оно.
Для колбеков частое явление - если мне колбек дали - собрать данные чтобы его дернуть. А если нет - небольшую часть работы можно не выполнять.
ну странно, никогда не натыкался на кейсы, где из-за отсутствия коллбека можно чего-то не делать
источник

D

Dmitry in Kotlin Community
Тоже правда, обычно это мелочи. Вот например исходники андроида (что на глаза попалось)
источник

D

Dmitry in Kotlin Community
саша сок #KotlinGang
ну странно, никогда не натыкался на кейсы, где из-за отсутствия коллбека можно чего-то не делать
источник