Hovhannes
идеален — нет можно юзать везде — да
Нужно понимать разницу между можно и возможно
Sergey
но можно сказать, что rx гавно
Скидывай в личку номер карты - куплю пива тебе
--------
Скидывай в личку номер карты - куплю пива тебе
к сожалению (нет, к счастью), я ни разу в жизни не употреблял никакой алкоголь, даже пиво (даже не пробовал)
Aleksey
и я такой… окейфейс
меня в ручном DI смущает только то, что в какой-то момент все эти зависимости будет сложно протаскивать через сотни слоев - во всяком на текущем проекте именно так, а DI (Dagger2) все эти макароны где-то внутри прячет и как будто бы ок, их и не существует - если что Lazy всегда воткнуть можно но что-то мне подсказывает, что не втащи туда Dagger2, не было бы необходимости эти макароны разгребать
Aleksey
Почему же
почитай утренний срач, а то по второму кругу уже - за день столько не надо
Hovhannes
Спагетти лазанья равиоли
Aleksey
нафиг сотни слоёв)
плюс, но в проекте они есть и их надо было чем-то прикрыть причем не всегда понятно, что раньше - даггер или тонна слоев, которые можно со спокойной душой создавать, прикрывая даггером
Глеб
уважаемые, кто-нибудь использует push-уведомления из appmetrica ? общий вопрос: нужно ли для silent_push_receiver какие-то пермишены? частный вопрос: как через сайлент пуш в аппметрике послать новый токен? че-то яндекс поскупился на документацию
Александр
С головы сорвал ветер мой колпак Даггер я внедрил, но вышло всё не так. Знаю я, ничего в жизни не вернуть. И теперь у меня один лишь только путь. Заебавшись, удалить проект. Вот он был и вот его не стало. Я инфу об этом накатаю в чат, И чат поймёт, что даггер это нахуй. Sps.
Hovhannes
Вопрос знатокам рх Как вы напишите цепочку кода если у вас не 2 исхода а больше. Не саксес и эррор,, а третий вариант ещё есть?
Hovhannes
Какой?
Нейтрал
Aleksey
Вопрос знатокам рх Как вы напишите цепочку кода если у вас не 2 исхода а больше. Не саксес и эррор,, а третий вариант ещё есть?
прост да, без понимания третьего исхода придется фантазировать и натянуть что угодно можно
Никита 🙃
Нейтрал
Observable.onNext?
Aleksey
Нейтрал
а как ты это сделаешь обычной функцией? у тебя есть return и throw - все
Hovhannes
Например - запрос в сеть -, исход успех, ошибка и третий - повторно отправить данные когда инет будет мощный
--------
Вопрос знатокам рх Как вы напишите цепочку кода если у вас не 2 исхода а больше. Не саксес и эррор,, а третий вариант ещё есть?
чет странный вопрос. Вроде саксесс и еррор - это результат операции, а что там возвращается - отдельный вопрос, нет?
Hovhannes
А если 4 исхода?
Никита 🙃
А если 4 исхода?
Данные не вернулись -> пуской решает репозиторий или VM
Hovhannes
Речь о красивом коде
Victor
Вопрос не совсем к месту. Но, тем не менее. Как так получается, что даже при использовании VPN нет возможности установить некоторые приложения из маркета? Какие уже VPN не использовал. Разные страны. Всегда вижу, что типа "приложение не предназначено для вашей страны"..
Aleksey
Речь о красивом коде
ну ваще повторить запрос - это onError с конкретным типом ошибки
--------
Речь о красивом коде
не выглядит твой кейс на красивый код 🌚🌚🌚
Victor
Может аккаунт быть левый, в принципе
Hovhannes
не выглядит твой кейс на красивый код 🌚🌚🌚
Жызн такая - не всегда все просто. Исходы не всегда саксес и фейлур
Aleksey
Может аккаунт быть левый, в принципе
тогда и проблем не должно быть
--------
Жызн такая - не всегда все просто. Исходы не всегда саксес и фейлур
обычно либо операция выполнилась - то саксес, если нет - еррор, а уже в саксесс смотришь какой результат и решаешь что делать дальше
Victor
Там только номер локальный. А все данный левой женщины - англичанки
--------
Вот и вся красота ушла
окей, твои предложения, как это делается на корутинах
Aleksey
Sealed class
верни sealed class в onSuccess
Александр
Это третий виток срачика про Rx?
Mike
Sealed class
бляяяяяяяЯЯЯЯЯЯЯяяяяЯЯЯЯ
--------
Sealed class
ммммм, а в чем проблема использовать его в rx?
Mike
а в Rx они запрещены, видимо
--------
У тебя же джава
тем не менее я в курсе что это
Aleksey
Sealed class
можно еще колбэк предложить типа onCaseA, onCaseB
Hovhannes
у кого?
Не у тебя , вот и бесишься
--------
Не у тебя , вот и бесишься
чувак, ты чисто с утреца по фану на вентилятор набрасываешь
Hovhannes
Ну мой Пойнт был в этом - как сделать красиво на рх
Mike
Не у тебя , вот и бесишься
слушай, ты сейчас сделал совсем бессмысленный вброс с бесконечно притянутыми аргументами
Aleksey
У тебя же джава
так возьми обычный класс возьми enum sealed вообще ничего не меняет, просто чуть меньше «гарантий» компилятора
--------
sealed class
😂😂😂
Hovhannes
Ладно, довольно с рх
Mike
наконец-то узбагоился!
Hovhannes
Стал Беннером
Aleksey
наконец-то узбагоился!
да сейчас еще что-то придумает и набросит
Hovhannes
Муа-ха-ха-ха
Александр
!бот наброс
a
Ребята, кто нибудь пользуется сервисом PlayFab?
Hovhannes
да сейчас еще что-то придумает и набросит
В точку))) но я понимаю что ни к чему позитивному это не приведет, так что ушел гамать
Aleksey
В точку))) но я понимаю что ни к чему позитивному это не приведет, так что ушел гамать
а мог бы пельменную строить и не задаваться вопросами «что после it»
--------
Пельменных много. Надо ченить оригинальное
Оганнес: - пельменных много, надо че нить оригинальное Оганнес в тоже время: ... стал программистом
Hovhannes
Рх говно! Есть флоу Успокойтесь пациент, это все в прошлом Сестра - укольчик морфия
Igor
Всем привет. Оговорюсь сразу, я - qa, но дух стартапа в котором я работаю, заставляет меня выполнять задачи которые не связаны с qa. Одна из таких задач - как собрать android app bundle в react-native проекте ? Буду признателен за подсказки и линки статей
Hovhannes
Нельзя пушить в мастер! Надо сначала в девелоп! Так, у него обострение, наденьте смерительную рубаху