Вопрос

Используете вы глобальные переменные в разработке или нет?

Собственно вопрос: используете или нет?

В сообществе разработчиков, использование глобальных переменных считается моветоном и антипаттерном. Как вы относитесь к такому?

Для примера:

Хранение в $GLOBALS['ROOT_DIR'] — корневой директории.

2 Комментария

  1. Стараюсь не использовать. Мне как бы сказали, что это моветон, ну и ладно 😄

  1. Тоже сказали, что только для отладки и тестов, но оч интересно, почему? К примеру самую важную инфу, по типу локали, конфигурации приложения