Задать вопрос
garex
@garex

Является ли кэш опциональной зависимостью?

Мой коллега утверждает, что кэш не м.б. опциональной зависимостью и мы всегда должны его требовать как ненулевой параметр конструктора при DI.

Я же считаю, что null-object паттерн вполне подходит для кэша, т.к. это инфраструктурный и оптимизационный слой, который пользователь класса может инжектить по мере возникновения проблем.

Какие ваши мысли на эту тему?
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    Архитектура и шаблоны проектирования
    4 месяца
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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