marijarin / andin-homeworks

0 stars 0 forks source link

Coroutines #5

Open marijarin opened 1 year ago

marijarin commented 1 year ago

Добрый день, д/з по корутинам в Андроид, задачи 1 и 2. Что касается обработки ошибок, то я оставила обработку как Single Live Event, дописала ее ко всем функциям. Также в закомментированном виде обработка ошибок, где снекбар показывается, когда состояние FeedModelState.Error. И так, и так работает. Как лучше оставить? Что касается сохранения постов сначала в базе данных, то я сначала хотела им давать отрицательные ИД, потом менять после ответа сервера, но тогда эти посты ставились вниз ленты, мне это не понравилось, и я выбрала просто очень большое число, которое меняется. Или лучше в БД в SQL что-то поменять?

Еще в задаче уже немного Flow дописано, как на лекции, т.к. я заметила одну ошибку, делая уже следующее д/з, и с Flow отправила изменения в последнем коммите.