Re[18]: Про путаницу с репозиториями и DAO
От: Vladek Россия Github
Дата: 28.06.16 18:20
Оценка:
Здравствуйте, Sinclair, Вы писали:

V>> Да мало ли какую страшную картинку можно нарисовать, какое отношение работа с БД имеет к внятной архитектуре?

S>Прямое. Если у вас архитектура построена на lazy load и change tracking, то ваше приложение — гарантированный тормоз.

На этом построена архитектура ORM — приложение от него вообще не должно зависеть, оно должно его использовать. Грубо говоря, классы для ORM должны лежать в отдельной сборке с атрибутом internal.

V>>Да, отполированные знания тонкостей работы какой-то БД важны, но БД — не более, чем деталь реализации.

S>Вам выражение "дырявые абстракции" что-нибудь говорит?
S>Архитекторы, которые считают существенные подробности несущественными, обречены писать плохие решения.

А может вам стать администраторами баз данных — там SQL, батчи, скорость, ветер, свист в ушах, а? Никаких репозиториев, классов, абстракций.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.