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