Спасибо, очень крутое объяснение, особенно зашло что всё объясняется в глубину именно там где надо, особенно момент на 24:35 где объяснено что оказывается передавать с одного экрана(випер модуля) в другой какое-то значение можно в 4 разных способа, в то время как я обычно пишу что-то типа coordinator.displayDetails(of user: User) (т.к. такой подход встречаю чаще всего). Есть небольшой вопрос: на 39:10 примерно мы содаем переменную temperature чтобы не просто передавать значение по цепочке во вьюху, а ещё и хранить его некоторое время. Так вот, может более правильным подходом было бы брать это значение с вьюхи, а не дублировать его в интеракторе ? На сколько я понимаю можно напрямую из презентера получить доступ к weatherLabel.text(где уже хранится нужное нам значение), и передать его уже в роутер для отображения некст модуля. Такой подход был бы лучше или он неверный ? Или оба верные и это всё opinion-based? Благодарю.
Не используй сториборды, в проектах пожалуйста! Сейчас их никто не использует, мне нравится твой стиль повествования, но из-за того, что сториборды не смотрю видео
привет) уже обсуждалось в комментах к другому видео. Фразу "Сейчас их никто не использует" нужно понимать, видимо, что как минимум большинство проектов сейчас используют верстку кодом. Подтверждения этого факта нет. Мой опыт показывает, что одни из крупнейших проектов в мире продолжают поддерживать сториборды по разным причинам. Т.к. у нас контент в первую очередь для новичков, видео со сторибордами будут продолжать выходить, как и видео с версткой кодом
Оч круто и доступно! Спасибо!
спасибо большое за продробное и понятное разъяснение темы!
спасибо за просмотр
Сам факт выхода ролика уже большая радость! Keep up the good work!
Спасибо, что вернулся)
Продолжай, очень нравятся твои видео
Спасибо за просмотр =)
было бы здорово увидеть урок про многопоточность
принято =)
@@eze_dev да да! очень бы хотелось увидеть многопоточность!
Оч круто! Спасибо. Концепция чистой архитектуры становится все более понятной для меня, ты в этом реально помог. Очень жду ролика про многопоточность!
спасибо за просмотр и коммент! найти бы время =D
Ура, ты вернулся!!
Вот это да!🤗
для чего во втором модуле мы прописывали функцию в приватном extension initialize()? если мы ее не используем
Шаблон для вайпера с Гугл диска по этому уроку из вашей статьи сейчас не работает, можете проверить пожалуйста?
command + shift + a смена темы на симуляторе)
Вечно забываю. Спс)
урок по многопоточности👍
Спасибо, очень крутое объяснение, особенно зашло что всё объясняется в глубину именно там где надо, особенно момент на 24:35 где объяснено что оказывается передавать с одного экрана(випер модуля) в другой какое-то значение можно в 4 разных способа, в то время как я обычно пишу что-то типа coordinator.displayDetails(of user: User) (т.к. такой подход встречаю чаще всего).
Есть небольшой вопрос: на 39:10 примерно мы содаем переменную temperature чтобы не просто передавать значение по цепочке во вьюху, а ещё и хранить его некоторое время. Так вот, может более правильным подходом было бы брать это значение с вьюхи, а не дублировать его в интеракторе ? На сколько я понимаю можно напрямую из презентера получить доступ к weatherLabel.text(где уже хранится нужное нам значение), и передать его уже в роутер для отображения некст модуля. Такой подход был бы лучше или он неверный ? Или оба верные и это всё opinion-based? Благодарю.
тут нужно написать enum для получение картинки по значению температуры
Можно узнать почему в презентерах для роутера и интерактора используете var, а не let?
Косяк. Лучше использовать let
Спасибо за видео.
Presenter либо viewLoaded либо viewDidLoad но ни как ни viewDidLoaded
Ты прав!
почему сервисы реализованы в виде классов, а не структур?
В структурах храним данные, работу проводим в классах
Рад, что автор вернулся)
По swiftUI, что-нибудь планируется?)
Привет! Пока нет. Может позже =)
VIPER и Сториборд ? =)))
Выбор способа верстки вью не зависит от архитектуры
Не используй сториборды, в проектах пожалуйста! Сейчас их никто не использует, мне нравится твой стиль повествования, но из-за того, что сториборды не смотрю видео
привет) уже обсуждалось в комментах к другому видео. Фразу "Сейчас их никто не использует" нужно понимать, видимо, что как минимум большинство проектов сейчас используют верстку кодом. Подтверждения этого факта нет. Мой опыт показывает, что одни из крупнейших проектов в мире продолжают поддерживать сториборды по разным причинам. Т.к. у нас контент в первую очередь для новичков, видео со сторибордами будут продолжать выходить, как и видео с версткой кодом
@@eze_dev спасибо за развернутый ответ!
@@eze_dev я новичок, училась почти сразу на верстке кодом
и мне тяжело понимать примеры на сторибордах
@@hannazaitsava6498 в этом случае лучше обратиться к примерам на верстке кодом
Спасибо большое P.S( Можно маленькое видео про парсинг json и добавления его в Firebase)
привет! про парсинг json говорилось в видео про работу с сетью, а также в статье - clck.ru/sPhXe