RxJava
AndroidHold
RxJava
RxJava — библиотека для реактивного программирования на Java и Kotlin, основанная на паттерне Observer и концепции потоков данных
Почему Hold?
- Высокая сложность (много операторов)
- Оверкилл для простых задач
- Потенциальные утечки памяти
- Реактивный стиль
- Сложность отладки
- Поддержка и будущее (Google продвигает свой механизм Coroutines)
Наш опыт
Устаревший инструмент для выполнения асинхронных задач в нашем Android-приложении