Ну только они сами в сложных кейсах напоминают, что можно к ViewModel ещё презентер подключить не? То есть MVP-то ж может никуда и не деваться. Просто добавляется VM, который ...
Ну, типа, что лучше стало? К как одиночные события реализованы, типа снэкбара? Как анимации проигрывать? Я пробовал что-то похожее и в самом фрагменте иногда приходилось сравн...
В стандартной библиотеке котлина тоже используется require: require(Boolean) и requireNotNull(T?)
Почему на версии корутин 1.0.1 этот код валит Android приложение спустя несколько десятков итераций?
Что гуглить? Джавовые классы идеально вырезает, а котлиновские ни в какую.
и все-таки почему строчка x += number потокобезопасна?
Привет всем. Подскажите, кто-нибудь проходил курсы С++ на курсере от Яндекса? Можете посоветовать? Сам работаю с java. Планирую пройти их перед чтением книг и детальным погруж...
А разве нельзя было? Я правда с ним только под rx работал, там нормально листы в сингле запрашивались. Не буду описывать почему не понравился storio, но сейчас, для меня он яв...
Истории про какого-то абстрактного котлин-кодера, который не умеет в котлин, пишет говнокод и ловит нпе, где их быть не должно?
А есть реальные примеры плохих вопросов?
У вас правда было такое, что getActivity() в onCreateView() бывает null? Студия предупреждает лишь потому, что getActivity() с аннотацией @Nullable
Про то, что джетбрейнс решили сделать новомодный язык, якобы, как свифт под андроид ты откуда придумал вообще?
Например? Крутиться в цикле проверять есть ли данные?
Это какая такая библиотека шедулеров?
Я moxy не использовал, могу ошибиться. Но разве в нем нет такого же класса как ViewModel в archcomp? Только он там сам генерируется и зовётся ViewState?
А если грузить картинки из закрытого апи? Ему уже понадобится токен в заголовке, например. Уже не так красиво.
А что делать если ты уже закончил университет чтобы начать работать а оказалось что большинство стажировок для студентов?)
Ну, у меня каждый раз новый лист был, кажется, в этом весь смысл же?)
Следовательно нотифаи будут применяться на бэкграунд потоке?
А если новая запись появилась на сервере как об этом клиент узнает-то?