@Xveeder

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

Доброго времени суток!

На текущий момент, если нужно передать данные конфигурации или логгер какому-то бизнес-кейсу, я передаю их через инъекцию зависимостей. Это добавляет динамики и в целом выглядит как корректное решение, но в некоторой степени утомляет.

Как вы считаете, нормально ли, например, вызывать кеширующую функцию, которая возвращает конфиги или логгер внутри бизнес-кейсов?
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 1
@galliard
Самая правильная архетектура - это та, которую легко поддерживать. Если внедрение логгера тебя утомляет, а глобальная функция - нет, то используй глобальную функцию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы