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

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024
  • Вы можете поддержать меня, если подпишитесь на boosty - boosty.to/just...
    В этом видео разговор пойдет про типы взаимодействия между объектами (Наследовании и ассоциации), а так же про инъекцию зависимостей и как можно все это использовать с максимальной пользой.
    Приятного просмотра!
    habr.com/ru/po... - статья про Ассоциацию
    merowing.info/2... - статья про интересный способ использования Ассоциации и DI

ความคิดเห็น • 15

  • @MarkizBoneco
    @MarkizBoneco 7 หลายเดือนก่อน +1

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

  • @itananas
    @itananas ปีที่แล้ว +1

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

    • @justasid001
      @justasid001  ปีที่แล้ว +1

      пожалуйста)

  • @ШагенАрабачян-н3л
    @ШагенАрабачян-н3л ปีที่แล้ว +3

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

  • @IhorFedii-n1i
    @IhorFedii-n1i 2 ปีที่แล้ว

    Спаибо!!!!

  • @al_mokrousov
    @al_mokrousov 5 หลายเดือนก่อน

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

    • @justasid001
      @justasid001  5 หลายเดือนก่อน

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

  • @Kolchfilm
    @Kolchfilm 6 หลายเดือนก่อน

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

    • @justasid001
      @justasid001  5 หลายเดือนก่อน

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

  • @MW4M1
    @MW4M1 7 หลายเดือนก่อน

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

    • @justasid001
      @justasid001  7 หลายเดือนก่อน

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

  • @gummibarchen1372
    @gummibarchen1372 2 ปีที่แล้ว

    weak ?

  • @Денис-ж3ф5р
    @Денис-ж3ф5р 2 ปีที่แล้ว

    How did you turn on monetization?

    • @justasid001
      @justasid001  2 ปีที่แล้ว

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

  • @НикитаАбрамов-ю5б
    @НикитаАбрамов-ю5б 3 ปีที่แล้ว

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