Урок по Zenject (20.03.24)

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

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

  • @andreiraketa6300
    @andreiraketa6300 5 месяцев назад +8

    Лучшее видео по Zenject

  • @ГерманПопов-х1й
    @ГерманПопов-х1й 5 месяцев назад +3

    ваш позитивный настрой, подача материала, объяснение глубокой теории очень круто), делаю по этому уроку свой проект, так как знакомлюсь впервый раз постоянно пересматриваю.

  • @Yury93-b8n
    @Yury93-b8n Месяц назад

    Вообще топ, даже смотреть не обязательно, можно просто фоном слушать и всё понятно будет) Хорошо ведёте👍

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

    Игорь, спасибо за видео! Пересмотрел кучу видео и перечитал кучу материалов по Zenject, твоё видео самое доходчивое, при том, что оно ещё и достаточно развернутое =) Ты как-будто тумблер в моей голове переключил, и всё встало на свои места 😅 Спасибо!

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

    Очень интересно! Большое спасибо за такой подробный ролик.

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

    Здоровья тебе! Лучший тутроиал по Zenject!

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

    Отличное видео, наконец-то поняла zenject и когда его стоит использовать🎉

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

    спасибо, хороший контент

  • @Yury93-b8n
    @Yury93-b8n Месяц назад

    Ещё есть стратегия "костыль без паттернов и антипаттернов". Делать всё на монобехах и прокидывать для каждого объекта требуемые ссылки на публичные поля😁😁😁😁

    • @Yury93-b8n
      @Yury93-b8n Месяц назад

      Толкь сейчас посмотрел) Вы это упоминали) Извиняюсь)

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

    Mega Help 😍

  • @anroiddevel5597
    @anroiddevel5597 3 месяца назад +1

    Отличный урок. Теперь я наконец понял, почему Zenject не нужен. За три часа любой поймет что любой фреймворк - бесполезная вещь.

  • @aleksey2793
    @aleksey2793 2 месяца назад

    59:34 А если я хочу например получать префаб не через SerializeFiled, а из своего сервиса, какого-нибудь IAssetProvider? Как быть? И это нормальная практика в целом?

  • @ГерманПопов-х1й
    @ГерманПопов-х1й 5 месяцев назад

    спасибо))

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

    ееееее
    Спасибо!

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

    Класс

  • @glitch8628
    @glitch8628 5 месяцев назад +2

    А где можно посмотреть прошлый урок?

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

      Прошлый урок я пока что не выкладывал)

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

    Уверен весь курс такой же классный как эта лекция... Покупать я его конечно не буду😅
    А если серьёзно - почему под видео нет ссылки на курс?

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

      Потому что я не делал анонс обновленной программы курса :)

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

    Репозиторий не обновлялся несколько лет. Стоит ли сейчас на нём делать новый проект, который будет поддерживаться более года?
    Есть ли варианты DI получше?

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

      Здравствуйте, Zenject стоит в любом случае знать, так как его используют во многих компаниях, а из нового рекомендую ознакомиться с атомарным фреймворком: github.com/StarKRE22/Atomic

    • @kellerkey
      @kellerkey 2 месяца назад

      а зачем его обновлять если всё и так работает хорошо

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

    У меня сохраняются Serialize reference если я класс по проекту перемещаю

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

      Serialize Reference слетает, если:
      1.) Название класса изменилось
      2.) Название namespace изменилось
      3.) Название сборки (asmdef) изменилось
      Чтобы ссылки не слетали сверху нужно ставить атрибут [MovedFrom], в котором указываешь пред названия класса, неймспейса или сборки

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

      @@CodeCraftUnityEdition блин, ну честно, часто делаю все эти 3 пункта. Проекту лет 8, оч большой - оч. много всего менял - все работает как часы. Уже штук 30 юнити версий сменил.

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

    Когда следующий поток?

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

    А где курс найти?

  • @EgorDanilevich-g1w
    @EgorDanilevich-g1w 5 месяцев назад

    Как можно попасть на курс?

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

      Ссылка на курс: unitycodecraft.ru/
      Можешь написать мне в Telegram: @starkre22

  • @СлаваДобровольский-ъ3з

    А можно не употреблять слово-паразит "да" в каждом втором предложении? Немного раздражает.
    В остальном все очень хорошо. Вместо заполошного "Вот здесь ставим инджект и здесь ставим инджект и здесь ставим инджект СМОТРИТЕ КАК ОТЛИЧНО РАБОТАЕТ", как это сделано абсолютно у всех, кого я до сих пор смотрел, тут все четко и ясно разложено по полочкам, я наконец то понял для чего собственно служит атрибут INJECT :)

  • @СлаваДобровольский-ъ3з

    Немного смутило объяснение автора про последний принцип SOLID. Типа инверсия зависимостей наступает, когда мы подключаем какой-то фреймворк и он начинает всем управлять. Это какая-то чушь. Инверсия зависимостей - это про то, что абстракции не должны зависить от реализаций.
    Но может я просто чего то не понял?

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

    Оно ещё живое? Я ожидал, что оно перестанет котироваться.

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

    хотел написать "элита смотрит в 360p" но я ни одной строки разобрать не могу) придётся подождать

  • @АлексейКовалв-м5в
    @АлексейКовалв-м5в 5 месяцев назад +1

    П

  • @Falcon-sv2fw
    @Falcon-sv2fw 4 месяца назад +1

    Очень сложно и охринеть как запутанно никакой ясности ни в коде не в обяснениях .

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

    Зенджект устаревает, новые версии до сих пор в бете, а в релизных версиях есть баги которые могут только ухудшаться с выходом новых версий юнити. Это пугает)

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

      Поэтому приходится допиливать его самим)