Комментарий Программного комитета:
Топовый спикер. В докладе Костя показывает, как с помощью правильно построенной архитектуры можно просто решить нетривиальную проблему. Более того, в процессе решения он естественным образом приходит к концепции реактивных потоков. Это позволит слушателям лучше понять, что реактивный мир не ограничивается RxJava, а также как именно эта библиотека работает внутри.
В этом докладе мы:
- рассмотрим довольно типичную задачу с Retry-диалогом;
- изучим классические способы решения и обсудим их минусы;
- придумаем практичное решение, попутно разобравшись, что такое реактивное программирование (и нет, это не RxJava);
- посмотрим на то, что получилось, и превратим в общее решение для обработки любых ошибок в приложении;
- обсудим результат.