Re: Есть ли будущее у EF Code First?
От: Mr.Delphist  
Дата: 10.01.19 11:11
Оценка: :)
Здравствуйте, #John, Вы писали:

J>Здравствуйте,


J>EF code first — бажная технология, в которой описание структуры бд размазывается как по коду с помощью атрибутов([Key], [ForiegnKey], ...),

J>так и в Fluent api.
J>От версии к версии EF Code first ломается в разных местах, в тоже время не реально правильно описать структуру бд, что бы вдруг EF code first случайно не создало лишних ключей/индексов; после написания каждой строчки в C# надо все-равно приходится смотреть какой sql скрипт создает EF code first на выходе.
J>А если в бд используются функции/процедуры, то тут все становится еще печальнее, приходится перемешивать C# код с sql.
J>С помощью Code First даже миграции накатываются ооочень медлено.
J>Поддерживать перемешанный C#/sql код становится в разы сложнее чем отдельно sql и C#.

J>Есть ли вообще будущее у EF Code First?


Мне это напоминает измышления "язык высокого уровня vs ассемблер". Когда-то тоже казалось, что асм форева, а всё остальное для поделок на коленке. Однако поди ж ты — уже выросло поколение, не знающее почему 'xor Ax,Ax' лучше чем 'move Ax,0'
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.