Swift. SOLID. Инверсия зависимостей.

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • В этом видео разбираем один из самых тяжелых принципов SOLID - принцип инверсии зависимостей.
    Telegram канал по обучению iOS разработке - t.me/iosskillscom

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

  • @user-rk1hj4xz1n
    @user-rk1hj4xz1n 3 года назад +10

    При показе кода, вы показали две одинаковые картинки (неправильное и правильное)

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

      Спасибо, все так. На 2:19 на 100й и 102й строках вместо LoginInteractorProtocol должен быть LoginInteractor(конкретный класс).

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

      @@iosskills8130 Если не сложно перезалейте видео , добавьте в конец исправления . Многие еще будут смотреть и скорей всего не поймут. Да в комменте есть подсказка про исправления но новички мне кажется проморгают это . =)

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

    Самое понятное объяснение что я слышал

  • @MaRk-vd1yx
    @MaRk-vd1yx 2 года назад +1

    Прекрасный канал, хотелось бы, чтобы вы развивались и дальше!

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

    .Достойное объяснение. дарю благо

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

    Капец я только теперь понял 5 принцип, спасибо большое

  • @mdyrhino
    @mdyrhino 3 года назад

    Ждем другие буквы. Спасиб.

  • @protodrunk
    @protodrunk 6 месяцев назад

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

  • @f.artemenkov
    @f.artemenkov Год назад

    А потом приходит менеджер и ты переписываешь и протокол и вьюконтроллер и интерактор...
    То есть, абстрактно оно звучит красиво, но на практике обмазать всё протоколами приводит к ещё бОльшей путанице, чем гибкости.