RxJava и корутины не рекомендуются для:
- Простых синхронных операций: Когда нет необходимости в асинхронности, сложности добавляются без выгоды.
- Чистых вычислений без I/O или блокировок: Для простых математических преобразований или работы с in-memory данными асинхронность излишня.
- Очень ограниченных ресурсов (особенно памяти): Создание и управление потоками/корутинами требует некоторого наклада, что может быть критично на совсем слабых устройствах (хотя на практике редкость).
- Простых одноразовых задач без необходимости композиции: Когда задача выполняется один раз и не требует сложной цепочки преобразований или обработки ошибок в асин