Re: Некоторые мысли о LINQ
От: mogadanez Чехия  
Дата: 30.12.08 19:42
Оценка:
Здравствуйте, VladD2, Вы писали:
<skip>
VD>Учитывая вышесказанное, можно смело сказать, что под поклонниками Hibernate я имею в виду поклонников PI.
<skip>
VD> Да, и не спорьте со мной насчет того, что Hibernate тоже может делать запросы. Я знаю. Но у него другие отправные точки в дизайне. Он сначала PI, а уж затем может выполнять запросы на внутреннем языке.
<skip>

использую nHibernate, хотя не являюсь его ярым поклонником — появится чтото более дойтойное — можно переключится.
для меня PI != nHibernate. и nHibernate !=PI.

PI — это принцип построения DomainModel слоя, а не Persistent слоя.
если смотреть на приложение в целом в этом свете — то тут есть три больших куска:

Application
Domain
Infrastructure

PI относится к архитектуре Domain куска, это значит что мне по...й, хибернейт у меня или нет. все queries у меня тут в терминах доменной модели а не в терминах хибернейта или линка

nHibernate это в Infrastructure, причем тут может быть и LINQ и в Domain вообще ничего не изменится.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.