Наткнулся на коммент под https://medium.com/bumble-tech/data-classes-in-kotlin-the-real-impact-of-using-it-6f1fdc909837 “People just use Kotlin without understanding how it a...
Наткнулись на занятную штуку с private companion object и константами val и const val отрабатывают одинаково превращаясь в статику, но в первом случае у нас будет private stat...
сорри, но ты либо в вопрос не вчитался, либо не знаю я сравнил val и const val, с примером где второй ведет себя не совсем ожидаемо следовательно зачем использовать то что раб...
Может кто-то посоветовать пример mvi с котлиновскими flow? (В Гугле не забанен, и что-то нашел, но мало ли есть примеры получше)
Немного смежный с котлином вопрос, но все же. Появился ли безболезненный способ подружить ломбок с котлином, не вынося все зависимости с ломбоком в другой модуль? Одним махом ...
Скорее всего платиновый вопрос. Но пока не смог найти ответ. https://developer.android.com/jetpack/compose/mental-model#skips Каким образом работает алгоритм для рекомпозиции...
Очередная серебряная пуля? Подождите годик-второй. Реализуйте несколько разнотипных проектов на этой архитектуре. Тогда и поговорим что действительно лучше. В каком месте кл...
Там разве будут затраты на боксинги примитивов? Я честно говоря не слышал о таком.
А тут как ни глянь везде ломание чего-то. Презентер не должен отвечать за бизнес логику, а цепочка выполнения - она самая. Чем дублирование кода лучше реюзания интракторов? С...
Делал запрос для ретрофита с полиморфным списком и словил java.lang.IllegalArgumentException: Parameter type must not include a type variable or wildcard: java.util.List<? ext...
Кто-то использует в проекте глобальные ауткласс функции (которые НЕ в виде ексеншена) и в каких случаях? Никак фобию перебороть не могу. Выглядят такие функции максимально нео...
Чуть оффтоп. Подскажите, это в експериментальных версиях студии добавили котлин мультиплатформ фреймворк с поддержкой версии на десктоп и тд?
😳 откуда ты это понял?
Я же говорю, создание сущности с тем куском бизнес-логики которую реюзаем по сути бесполезное занятие. Она инжектится в два разных интерактора. Следовательно если флов надо ме...
Решил использовать ViewModel из джетпака, но никак не могу понять куда в случае с ним засовывать роутер/навигатор. Во вью его хранить очень не хотелось бы, а в вьюмодель нельз...
Настолько толсто, что тонко, в каком месте xml - декларативный? Или он имеет ввиду не тот механизм который у нас в андроиде?
Я так понял много кто перестает юзать Gson в связке с котлином. Так а куда перекатываеться? (инб4 коши/моши джексон)
Интересно, но почему не завезли аналог compareBy(vararg selectors: (T) -> Comparable<*>?) Но для compareByDescending
А есть какой-то способ просматривать котлиновские классы из подключенных джарников? Позволяет только декомплиить в джаву.
народ, а как вы поступаете с чекед ексепшенами из джавы? допустим в котлин классе мы юзаем метод который кидает чекед ошибку илегаларгументексепшен, по хорошему мы же должны ...