выдал какой-то случайный рецепт (из миллиона возможных), не пытаясь разобраться в проблеме
Человек ловит null при назначении объекта в ресайкере, все очень просто
Дифутил для того, чтобы понимать что обновилось и обновлять, а не для хендла нулей. Человек не использует дифутил, тем более, что у него коллекция мутабельная, потому что ручками обновляет, а дифутил используется для снэпшотов(немутабельных). Просто использование дифутил не поможет решить проблему синка операций, а проблема здесь в этом.
Дальнейшие шаги вам не подходят?) Диффутил для того чтобы упростить себе работу. Информацию отправлять и принимать дату будет себе вьюмодель, вот там уже можно со флоу заморочится
А при чем здесь подписываемся адаптером на вью модель, откуда вообще инфа, что там мввм, или сам, или вообще обсервбл есть?
Проблематично упростить себе жизнь? Не понимаю вас, одни претензии
Человек может только учиться, не котлину, не архитектуре, не новомодному чему-то, а просто в списке показывать элементы, а это можно, и без корутин, и без мв-паттернов, и без чистой архитектуры и других флакс-редаксов. Такое тоже бывает, представь.
Жуть как бессмысленно это использовать, но это уже флуд) Я бы ещё понял RxJava, но прям тредами или хендлером, это уже отсталый век, ладно понимать, но использовать в работе если не пишешь библиотеку которая использует под более низкий уровень взаимодействия...) Для удобства разработчиков столько фич придумали, и не использовать их, ну хз
Это уже офтоп, но я могу сказать, что есть куча вакансий с большим рейтом, где будут использоваться решения не на рх и не на корутинах. Тем более, что думать, что все поголовно пишут на котлине и обмазываются компоузом, уже ошибочно. Некоторой кодовой базе лет 5 и никто не решается туда лезть, а оно работает, работает нормально, но синхронизация написана ручками. И тебе надо разобраться, понять что происходит и не бубнеть, за грустное лицо никто денег не даст. Такие дела, welcome to the it-шечка.
Это плохая айтишечка, никто не говорил про компоуз даже, не знаю чего вы так агрессивно относитесь к новым технологиям.
Обсуждают сегодня