Всем привет! Хочу поделиться парой уроков о, наверное, лучшем инструменте для внедрения зависимостей и построения архитектуры в Unity - Zenject. Сейчас некоторые компании требуют знание этого инструмента даже на джуна, поэтому я решил базово осветить этот инструмент, рассказать какие проблемы он решает и для чего он вообще нужен. Внедрение зависимо…
В примере с управлением сама ситуация с подписанием на события неправильна.
Написали архитектуру с косяками, потом Зенджектом лечим. Все эти нововведения выглядят как панацея для людей которые нормально не могут в архитектуру.
Не знаю помогает ли им это или нет, но мне кажется лучше что лучше научится нормально прогать.