"Using an interface" в статье https://www.alexedwards.net/blog/organising-database-access.
Но как-то так повелось, что методов в Datastore интерфейсе у меня было немного. А тут предстоит написание более сложного сервиса с кучей методов, которые будут взаимодействовать с БД и другими сторраджами.
Не пихать же все их в один интерфейс? Стоит разделить на несколько Datastore-интерфейсов и нужный передавать в хэндлер? Поправьте, если ошибаюсь.
привет. думаю Datastore-интерфейс следует читать как "слой моделей" а дальше уже зависит насколько модель большая да, может и дохрена методов получиться
почитал статью, не понял зачем автор изобретает велосипед в виде некоего подобия собственного ORM
Обсуждают сегодня