Проект на VIPER в Swift

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024

Комментарии • 37

  • @КонстантинКириллов-н8е

    Оч круто и доступно! Спасибо!

  • @Ruedge
    @Ruedge 5 месяцев назад +1

    спасибо большое за продробное и понятное разъяснение темы!

    • @eze_dev
      @eze_dev  5 месяцев назад

      спасибо за просмотр

  • @amazinglife575
    @amazinglife575 2 года назад +4

    Сам факт выхода ролика уже большая радость! Keep up the good work!

  • @sabirmyrzaev5915
    @sabirmyrzaev5915 2 года назад +3

    Спасибо, что вернулся)
    Продолжай, очень нравятся твои видео

    • @eze_dev
      @eze_dev  2 года назад

      Спасибо за просмотр =)

  • @event-subscriber
    @event-subscriber 2 года назад +11

    было бы здорово увидеть урок про многопоточность

  • @R193BK
    @R193BK Год назад +1

    Оч круто! Спасибо. Концепция чистой архитектуры становится все более понятной для меня, ты в этом реально помог. Очень жду ролика про многопоточность!

    • @eze_dev
      @eze_dev  Год назад

      спасибо за просмотр и коммент! найти бы время =D

  • @skovkatt
    @skovkatt 2 года назад +5

    Ура, ты вернулся!!

  • @rem4il75
    @rem4il75 2 года назад +2

    Вот это да!🤗

  • @МИЛЛИОНподписчиковбезроликов.Э

    для чего во втором модуле мы прописывали функцию в приватном extension initialize()? если мы ее не используем

  • @strfk5009
    @strfk5009 Год назад

    Шаблон для вайпера с Гугл диска по этому уроку из вашей статьи сейчас не работает, можете проверить пожалуйста?

  • @РенатМуртазин-ю3м
    @РенатМуртазин-ю3м 2 года назад +3

    command + shift + a смена темы на симуляторе)

    • @eze_dev
      @eze_dev  2 года назад +1

      Вечно забываю. Спс)

  • @akaialiev3866
    @akaialiev3866 Год назад

    урок по многопоточности👍

  • @oneukrainianman5300
    @oneukrainianman5300 Год назад

    Спасибо, очень крутое объяснение, особенно зашло что всё объясняется в глубину именно там где надо, особенно момент на 24:35 где объяснено что оказывается передавать с одного экрана(випер модуля) в другой какое-то значение можно в 4 разных способа, в то время как я обычно пишу что-то типа coordinator.displayDetails(of user: User) (т.к. такой подход встречаю чаще всего).
    Есть небольшой вопрос: на 39:10 примерно мы содаем переменную temperature чтобы не просто передавать значение по цепочке во вьюху, а ещё и хранить его некоторое время. Так вот, может более правильным подходом было бы брать это значение с вьюхи, а не дублировать его в интеракторе ? На сколько я понимаю можно напрямую из презентера получить доступ к weatherLabel.text(где уже хранится нужное нам значение), и передать его уже в роутер для отображения некст модуля. Такой подход был бы лучше или он неверный ? Или оба верные и это всё opinion-based? Благодарю.

  • @fedy_2358
    @fedy_2358 2 года назад +1

    тут нужно написать enum для получение картинки по значению температуры

  • @Xname00
    @Xname00 2 года назад

    Можно узнать почему в презентерах для роутера и интерактора используете var, а не let?

    • @eze_dev
      @eze_dev  2 года назад

      Косяк. Лучше использовать let

  • @AlexPeresedov
    @AlexPeresedov Год назад +1

    Спасибо за видео.
    Presenter либо viewLoaded либо viewDidLoad но ни как ни viewDidLoaded

    • @eze_dev
      @eze_dev  Год назад +1

      Ты прав!

  • @ЮрийКирилкин-ц6е

    почему сервисы реализованы в виде классов, а не структур?

    • @eze_dev
      @eze_dev  Год назад

      В структурах храним данные, работу проводим в классах

  • @MrMisterSin
    @MrMisterSin 2 года назад +1

    Рад, что автор вернулся)
    По swiftUI, что-нибудь планируется?)

    • @eze_dev
      @eze_dev  2 года назад

      Привет! Пока нет. Может позже =)

  • @hashcat5721
    @hashcat5721 Год назад

    VIPER и Сториборд ? =)))

    • @eze_dev
      @eze_dev  Год назад +1

      Выбор способа верстки вью не зависит от архитектуры

  • @JamesMcGregor-hu9ck
    @JamesMcGregor-hu9ck Год назад +1

    Не используй сториборды, в проектах пожалуйста! Сейчас их никто не использует, мне нравится твой стиль повествования, но из-за того, что сториборды не смотрю видео

    • @eze_dev
      @eze_dev  Год назад +2

      привет) уже обсуждалось в комментах к другому видео. Фразу "Сейчас их никто не использует" нужно понимать, видимо, что как минимум большинство проектов сейчас используют верстку кодом. Подтверждения этого факта нет. Мой опыт показывает, что одни из крупнейших проектов в мире продолжают поддерживать сториборды по разным причинам. Т.к. у нас контент в первую очередь для новичков, видео со сторибордами будут продолжать выходить, как и видео с версткой кодом

    • @JamesMcGregor-hu9ck
      @JamesMcGregor-hu9ck Год назад

      @@eze_dev спасибо за развернутый ответ!

    • @hannazaitsava6498
      @hannazaitsava6498 9 месяцев назад

      @@eze_dev я новичок, училась почти сразу на верстке кодом
      и мне тяжело понимать примеры на сторибордах

    • @eze_dev
      @eze_dev  9 месяцев назад

      @@hannazaitsava6498 в этом случае лучше обратиться к примерам на верстке кодом

  • @chingizzholdaspayev688
    @chingizzholdaspayev688 2 года назад +1

    Спасибо большое P.S( Можно маленькое видео про парсинг json и добавления его в Firebase)

    • @eze_dev
      @eze_dev  2 года назад +1

      привет! про парсинг json говорилось в видео про работу с сетью, а также в статье - clck.ru/sPhXe