Size: a a a

Android Developers

2020 August 25

NT

Nikita Tipun in Android Developers
Александр
Почему бы и не использовать Rx "просто для асинхронщины", heh.
Ну чет оферхед получается тогда. Не, можно и бульдозером плитку дома укладывать, но зочем🤔
источник

PE

Pavel Erokhin in Android Developers
Юрий Лещенко
через рх в основном все только потоки используют, но не используют его полный функционал так как не знают, а когда не знают там ногу можно в элементе отстрелить
те фичи не юзают как раз потому что он им не нужен, но тянут рх все равно, ибо про корутины ничего не знают
источник

ЮЛ

Юрий Лещенко... in Android Developers
Pavel Erokhin
те фичи не юзают как раз потому что он им не нужен, но тянут рх все равно, ибо про корутины ничего не знают
никто не прошел совбеза у меня по рх
источник

ЮЛ

Юрий Лещенко... in Android Developers
так что не надо про все знают)
источник

PE

Pavel Erokhin in Android Developers
источник

А

Александр in Android Developers
Nikita Tipun
Ну чет оферхед получается тогда. Не, можно и бульдозером плитку дома укладывать, но зочем🤔
Затем, что конкретно тебе так удобнее.
Берёшь то что умеешь юзать и то что нравится, не загоняясь мыслями "ооо оверхед на 5 - 10 строк хммм"
источник

ЮЛ

Юрий Лещенко... in Android Developers
для чего используют оператор defer?
источник

PE

Pavel Erokhin in Android Developers
Юрий Лещенко
так что не надо про все знают)
Ну это утрировано конечно "про все"))), но большинство сообщества
источник

ЮЛ

Юрий Лещенко... in Android Developers
оператор just запускается в потоке планировчика, или в потоке вызова?
источник

ЮЛ

Юрий Лещенко... in Android Developers
я больше чем уверен тут процентов 80 не ответят на вопросы по рх
источник

А

Александр in Android Developers
Юрий Лещенко
через рх в основном все только потоки используют, но не используют его полный функционал так как не знают, а когда не знают там ногу можно в элементе отстрелить
Пусть используют только потоки, не вижу чего - то плохого в этом.
Пусть ноги отстреливают, исключительно их проблемы.
источник

ДМ

Дмитрий М in Android Developers
Всем привет, ребят) Можете, пожалуйста, подсказать, правильно ли я написал запрос?
@Query("select * from message_table where (userId = :id or viaId = :id) and createdAt = (SELECT MAX(createdAt) FROM message_table where userId = :id or viaId = :id)")
Сомневаюсь по поводу части с where.
источник

ЮЛ

Юрий Лещенко... in Android Developers
Александр
Пусть используют только потоки, не вижу чего - то плохого в этом.
Пусть ноги отстреливают, исключительно их проблемы.
+
источник

А

Александр in Android Developers
Юрий Лещенко
я больше чем уверен тут процентов 80 не ответят на вопросы по рх
Не ответят, да и толерантно вообще.
Кому это нужно, досканально Rx учить? Понадобится потребность, копнём глубже.
источник

ЮЛ

Юрий Лещенко... in Android Developers
Александр
Не ответят, да и толерантно вообще.
Кому это нужно, досканально Rx учить? Понадобится потребность, копнём глубже.
когда в попу клюнет нужно, может быть мало времени на его изучение, это очень большая тема, которая изучается  не один мец
источник

ЮЛ

Юрий Лещенко... in Android Developers
плюс это другой стиль программирования)
источник

ЮЛ

Юрий Лещенко... in Android Developers
не императивный)
источник

ЮЛ

Юрий Лещенко... in Android Developers
а императивный + функциональный)
источник

I

Ivan in Android Developers
Дмитрий М
Всем привет, ребят) Можете, пожалуйста, подсказать, правильно ли я написал запрос?
@Query("select * from message_table where (userId = :id or viaId = :id) and createdAt = (SELECT MAX(createdAt) FROM message_table where userId = :id or viaId = :id)")
Сомневаюсь по поводу части с where.
select * from message_table where userId = :id or viaId = :id order by createdAt desc limit 1
источник

NT

Nikita Tipun in Android Developers
Юрий Лещенко
оператор just запускается в потоке планировчика, или в потоке вызова?
Just вычисляется в потоке, который вызвал этот метод
источник