я вот считаю что такой код "пахнет". А вы что думаете норм практика или 💩?
У кого обычная практика? У говнокодеров с ютуба?
хз но даже видел такой код в офф видосе от unity. Где есть делают синглтон который создает GameObject и его перемещают в общую сцену.
юзай зенжект
Плодить не надо, но использовать можно. Если синглтон это какой-нибудь независимый сервис, к примеру локализация, то он хорош. Синглтон плох тем что тяжело отследить его начальную точку и сложно дебажить. Соответственно он не должен влиять на работу других классов
Обсуждают сегодня