Вход на сайт
А как такая хрень вообще происходит?
2378 просмотров
Перейти к просмотру всей ветки
Программист коренной житель
в ответ alex445 26.01.23 16:26
Начинают появляться клиенты, которым нужно обязательно какая-нибудь распространённая ORM вместо вашего поделия, т.к. им неохота становиться зависимым от вас.
Во-первых, от ORM тоже можно абстрагироваться тем же UnitOfWork.
Во-вторых, я совсем не уверен, что клиенту важно, работает ли под капотом EF или NHibernate или что-то другое. Какая БД под капотом - это важно, т.к. лицензии на SQLite и Oracle стоят разных денег :) И сами БД имеют разную производительность.
ORM - это инструмент. Ты говоришь автомеханику какими инструментами он должен пользоваться при починке твоей машины? :) Вот и тут тоже самое.