Агрегация, Композиция, DI(dependency injection) in Swift

Поделиться
HTML-код
  • Опубликовано: 24 окт 2020
  • Вы можете поддержать меня, если подпишитесь на boosty - boosty.to/justasid
    В этом видео разговор пойдет про типы взаимодействия между объектами (Наследовании и ассоциации), а так же про инъекцию зависимостей и как можно все это использовать с максимальной пользой.
    Приятного просмотра!
    habr.com/ru/post/354046/ - статья про Ассоциацию
    merowing.info/2017/04/using-pr... - статья про интересный способ использования Ассоциации и DI

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

  • @user-mw3yw9ye4i
    @user-mw3yw9ye4i Год назад +3

    Лучшее видео по применению DI в Свифте !

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

    спасибо за видео. как всегда хорошо объяснил, а не просто рассказал...

  • @user-rd8ub1wc3h
    @user-rd8ub1wc3h 3 года назад

    Спасибо за урок!

  • @user-mt1mz9og6t
    @user-mt1mz9og6t 2 года назад

    Спаибо!!!!

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

    Больше спасибо!

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x 2 года назад

    How did you turn on monetization?

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

      Monetisation is off. The channel needs 1000 subs and 4000 hours views

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

    weak ?

  • @al_mokrousov
    @al_mokrousov 3 месяца назад

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

    • @justasid001
      @justasid001  3 месяца назад

      Я уже и не помню почему не показал. Кажется не сложно создать сами зависимости, создать экземпляр контейнера для них и передать его в инициализатор для viewModel

  • @Kolchfilm
    @Kolchfilm 4 месяца назад

    А зачем здесь хранилище зависимостей AppDependency создавался, если он нигде не используется?

    • @justasid001
      @justasid001  3 месяца назад

      Надо было его подставить в init вместо Container

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

    как то не лаконично будет выглядеть typealias, если в классе 10 зависимостей)

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

      10 мало. Давай лучше 100😂