работы с сущностями — надо уже декомпозировать как-то? как? )
И при этом у вас реально есть минимуи две разных стпуктуры с этим набором методов, которые вы можете использовать то таку, то такую?
Я полагаю там про тесты речь
у меня есть кеширующий слой
Реализация и мое. Тут как раз все ясно
Вроде как есть обычно есть некий DAL он реализует интерфейс , а внутри может быть или кеш или база или ещё что
Интерфейс ради мока?
А как по другому?)
Очень часто
Большая часть интерфейсов в коде как раз на границе уровней находятся, т.е. там где хочешь помокать
Обсуждают сегодня