Шаблон проектирования Хранилище (Repository)
Шаблон проектирования Хранилище (Repository) предназначен для абстрагирования слоя доступа к данным от остальной части приложения. Его цель — предоставить единый интерфейс для работы с данными, независимо от их источника, будь это база данных, веб-сервис или файловая система.
Читать далее...