Вообще SeviceLocator считается антипаттерном, так как по сути не решает проблему как полноценный DI. Например если зависимостей интерфейса несколько, то будет уже проблема их резолвить для локатора. Ну и по сути класс остается зависим, что ломает принцип того же SOLID.
Да внутри DI таки будет SL так или иначе, и в статье у автора получается свой простой DI как раз таки из SL. В целом на самом деле нет ничего плохого, если это как у автора статьи в одном месте инициализируется зависимости.
Вообще странно что в Unity до сих пор не сделали как например в ASP Net Core. Где есть свой встроенный DI , а так же можно настроить pipeline вызовов. Но видимо для того чтобы сам движок мог безопасно в редактором работать
Недельный геймдев: #115 — 02 апреля, 2023
Вообще SeviceLocator считается антипаттерном, так как по сути не решает проблему как полноценный DI. Например если зависимостей интерфейса несколько, то будет уже проблема их резолвить для локатора. Ну и по сути класс остается зависим, что ломает принцип того же SOLID.
Да внутри DI таки будет SL так или иначе, и в статье у автора получается свой простой DI как раз таки из SL. В целом на самом деле нет ничего плохого, если это как у автора статьи в одном месте инициализируется зависимости.
Вообще странно что в Unity до сих пор не сделали как например в ASP Net Core. Где есть свой встроенный DI , а так же можно настроить pipeline вызовов. Но видимо для того чтобы сам движок мог безопасно в редактором работать
Недельный геймдев: #115 — 02 апреля, 2023
Такой себе совет там если честно. ИМХО
Недельный геймдев: #111 — 05 марта, 2023
Хороший повод попробовать Godot
Знакомимся с DEgITx.
Спасибо! Крутой чувак, я его треки на сервисах уже лет пять слушаю, доставляет
Кострище дайджест 2023 08.01 - 14.01
Женские трусики, нашел
Кострище дайджест 2023 08.01 - 14.01
что там по музыкальной теме на следующую неделю ?
Недельный геймдев: #103 — 8 января, 2023
А когда-то в блендере был свой игровой движок на питоне
Спасибо за статью, было интересно почитать
Гайд по правильному промпт-крафтингу универсальных стилей для Stable Diffusion + промпт + арты в конце
Anzhc, а как самому тренить модель?
Как нарисовать картину, если ты нейросеть
Отличная статья, спасибо!
Установка и запуск Stable Diffusion веб-интерфейса под Виндой | Краткий Гайд
Годно, спасибо!