кста нафига вообще нужны сериалайзабл в современных архитектурах? Все в репозиторие кешируется\сейвится через бд\диск\инМемори, а в бандл примитивные ид швыряются.
как передаешь дровабл, через конструктор/setter?
Кстати кто как натягивает реактивность(классический observer|livedata) в архитектуру с корутинами и railway OP (arrow)? Ну т.е. нужно single source of truth(через репозиторий)...
это больше история про бекенд, где гоняют много данных(хайлод и все такое). Про большое О уже читал? Применение это выбор между скоростью работы, потребляемой памятью и сложно...
Я не про краш репортинг и не про написание кода вообще. Хочу накатать репорт в багтрекер гугла, нужно описать среду в которой воспроизводился баг (сведения об ОС и девайсе). ...
сейвово ли выполнять транзакции фрагментменеджера после onStart активити? cicerone расчехляется(рекомендует) только после onResume/onResumeFragments. По идее только после сох...
Как в MVI-like фреймоврках хендлят частое обновление стейта со списками? К примеру инпут филд + ресайклер с котиками, на каждый ввод символа, "стейт" целиком обновляется, вклю...
Есть ли вообще смысл юзать Single и Completable вместо Observable? профита минимум, зато куча боли с конвертациями или дублированием одного и того же функционала но для разных...
Возможно ли запилить иммутабельный стейт для рекурсивных структур? типа файловой системы? при большой вложенности х3 как это все мутировать. Встречал инфу про линзы из фп, но ...
> игры, которыми никто почти здесь не занимается у тебя каждый второй аргумент основан "ни на чем". Ты делал опросы, выборку? к чему эти вбросы?
Да кто он такой, этот ваш "call"? Речь про то, при рекомпозиции, этот композабл будет вызван заново и текущий(старый) call покинет композицию? но сам композабл останется в ком...
так гугловую либу можно затащить, а сторонную - нет? суть запрета нужно понимать. Домейн слой не должен зависеть от платформенных либ для переносимости(мультиплатформ) + юнит...
а какое это имеет отношение к разработке твоего приложения? Есть багтрекер, ишью отсортированы по приоритетам, если что-то не фиксится, значит не дошла очередь или это не очен...
Есть модель с набором полей, в некоторых кейсах нужна лишь часть свойств, норм ли практика гонять модель, где часть полей - нул или лучше создать "мини" версию, а если таких в...
size 0 пробовал?
нужно ли знать про main looper\queue? - да, не помешает, но, честно говоря, не припомню кейсов, когда бы я принимал какие-либо "стратегические" решения на основе этой информац...
а как фул АОТ мержится с профилями маркета? Там ведь трейдоф AOT vs JIT, маркет же где-то "эвристирует" в пользу JIT (но это не точно)
Кто-нить детально изучал paging либу? А именно: Note that a BoundaryCallback instance shared across multiple PagedLists (e.g. when passed to setBoundaryCallback(PagedList.Boun...
можешь конечно запилить мини стейт и обновлять его, а в валидацию делать раз в N времени считывая последней стейт, но зачем? тормозить и первый варик не будет (long poll vs ev...
Кто-нибудь практикует "искуственное" увеличение продолжительности отображения индикаторов загрузки? Т.е. если таск отрабатывает очень быстро, то юзер наблюдает моргание UI, ко...