Мы определяем структуру проекта greenfield. Он содержит два пользовательских интуитивно понятных представления MVC-4 & Проект в основном основан на данных.Является ли шаблон хранилища подходящим только для TDD?
Мы не используем TDD или не пишем блок-тесты для контроллеров.
Есть ли какие-либо преимущества использования слоя репозитория, кроме испытания?
РЕДАКТИРОВАТЬ:
Я вижу структуру образца проекта here on codeplex и я вижу решение было разделено-Ted на 7 различных слоев, в том числе repository
. Разве это не было бы излишним для двухстраничных приложений?
Единица работы. Разделение проблем. – Abhitalks