Как стать автором
Обновить

Комментарии 5

Что-то я не понял, а давно ли 1С работает с MySQL?
Слона-то я и не приметил, когда корректуру делали. Это опечатка транскрипции, приношу извинения. Исправлено.
Главная задача поста: заставить запомнить, кто из них как выглядит(!)

По поводу ORM не согласен. Программирование на языке высокого уровня без ORM выглядит как закат солнца вручную. Хороший ORM при правильном использовании генерирует запросы не хуже. То, что 95% «программистов» не читают документацию по ORM и не смотрят в сгенерированные запросы, это проблема программистов, а не ORM в общем.


Я очень редко вижу правильное использование ORM, даже когда с ним работают неглупые люди. Очень часто вижу глупости, типа считывания всей таблицы в список, и фильтрацию уже по списку ЯП, вместо того, чтобы, например, передать условие фильтрации в ORM.


Ну что поделать, большинство людей всегда идет по пути наименьшего сопротивления. Это не умаляет достоинства ORM.

Вот поэтому ORM-зло, т.к. его никто не умеет правильно использовать.
А насчет «заката солнца вручную» — это как раз про ORM.
Отказаться от мощи декларативного ЯП, в угоду протекающей абстракции, по моему не эффективно.
ORM подходит для элементарных CRUD-операций.
Для всего остального нужен SQL.
:-)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий