ай нид хелп “фром май харт”. Коротко вопрос звучит так: в MVVM (AAC) каким образом Domain (бизнес логика) может управлять отображением в View слое ? Теперь подробнее. Имеется ...
Остался только 1 вопрос по MVP. Точнее - по тестам, точнее по UI тестам. Как запилю фичу, тут же пишу тест, чтобы не руками тапать и по дороге проверяю, что на экране, что дал...
когда мы пытаемся пересказать классику своими словами, получается невнятное многословие. зачем? когда все очень просто Замена наследования композицией может значительно улуч...
всем привет. когда-то в далеком 2017 здесь была дискуссия об утечке памяти из фрагментов при использовании lazy. был рожден DisposablePropertyManager. есть ли с тех пор новые ...
Что притихли? Читаю тут одним глазом старика нашего Мартина, и вот что он набросил. “систему можно разделить на горизонтальные уровни: пользовательский интерфейс, бизнес-прав...
А как его раньше сохраняли ? Лично у меня особый путь, здесь меня уже били за это, но не добили
Грядет единственно правильная архитектура от Гугла (готовимся к закрытию чата и всех ваших поделок)? Раздел “Preserving State on Configuration Changes” https://www.techyour...
что зн. нет данных в бд? а если есть, но устарели? имхо правильно так. д.б. 1 источник правды - это удаленный бэкенд. в бд просто кэш кот. устаревает. если кэш устарел, то о...
Всем привет! Хочу вынести репозитории и источники данных в модуль ака библиотеку. Но что делать с DI: @Singleton, @Inject constructor ? Сейчас это выглядит красиво, типа: @Si...
Ачетаково? MVP да, рулит. Про котлин было слишком много хайпа, и повезло что дело стоящее оказалось, по крайней мере для андроид. Flow забьет rx, не сегодня так завтра. Надежд...
Типа архитектура. В репозитории есть корутины, suspend fun. Как лучше. Передавать скоупы из активити (как параметр) или не заморачиваться и хреначить GlobalScope ?
ничего не предвещало. Только что полез поизучать зубочистку и прямо сразу вижу это @PresenterSingleton буквально только что меня тут били ногами за это же, а выходит - можн...
сколько занимает в памяти объект , например, презентера ? да копейки.
я просто ожидал что корутины попроще будут а тут такое https://www.youtube.com/watch?v=SoL78g5y12w
Корутины слишком медленны? https://github.com/Kotlin/kotlinx.coroutines/issues/1726
Есть пример как сделать scope как у гугловских View Model ? Пережить поворот но убиться вместе с активити.
и что? Боб отменил/запретил наследование? имхо не нужно из крайности в крайность.
MVP. Короче сделал так. Single Activity, retain Fragments, singletone Presenters. Далее - репозиторий. Красота, никаких тебе проблем с save/restore State. Я гений?
дочитал статью до конца. Scope scope = openScopes(getApplication(), PresenterSingleton.class, this); что это как не глобальный презентер синглтон ?
Тоже думаю на эту же тему. Что такое VK? От передачи данных через бандлы я уже отказался. Сделал хранилище в памяти, если надо постоянно , то это БД.