Или мой интерфейс новый «глобальный»? Я пытаюсь найти способ избавиться от таких утверждений, как:Помогает ли программирование интерфейсу избавиться от глобальных переменных?
До сих пор я только придумываю интерфейсы. Я думаю, что мой код будет немного слабее, может быть, много. Но если бы я действительно хотел свободно соединиться после реализации интерфейса (или расширения класса), не мог ли я всегда создавать еще один уровень абстракции между интерфейсом и наследующими классами с другим абстрактным классом или интерфейсом?
Как я могу начать избавляться от глобальных переменных, кроме как переписать весь проект?
На каком языке? – Laurel
Язык для этого вопроса - php. – johnny
Я не вижу, как связаны глобальные и интерфейсные ... Глобалы - это плохой способ обмена данными, есть и другие (более безопасные) способы обмена данными - какой из них вам подходит, зависит от вашего прецедента. – alfasin