Я пытаюсь узнать больше о разработке, управляемой доменом, включая шаблон репозитория, единицу работы и т. Д., И читаю книгу Фаулера и Эванса ... но только начал это делать.Я хочу настроить приложение, чтобы отделить мою логику и структуру уровня данных от моего BL (домена).
Если я использую LINQ to SQL, я предполагаю, что это просто создание моих тесно связанных объектов таблицы с классом, которые имеютне имеет ничего общего с DDD, потому что тогда я могу создать шаблон репо и разделить проблемы между моим DL (LINQ to SQL) и моей логикой BL ... это правильно?