@DartNyan

Должен ли RoR разработчик знать SQL?

Привет.
Собсно сабж.
Я новичок в рельсах, просматриваю требования к разработчикам и вижу различные базы данных, но SQL редко указывают.
Предполагается, что он идет по умолчанию или он устарел и это для тех, кто кодит на php?
  • Вопрос задан
  • 340 просмотров
Решения вопроса 1
@chronic86
Ruby on Rails junior
В основном предполагается использование ORM.
Но по своему небольшому опыту советую Вам подтянуть SQL, так как:
1. Иногда составить сложный запрос легче на SQL
2. Бывает, что производительность запроса на ORM намного ниже чем на чистом SQL.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
mbeloshitsky
@mbeloshitsky
Вебдев, систем оперейшонс, ж.д. автоматика
Предполагается, что идет по-умолчанию. Писать на рельсах на чистом SQL, приходится в редких случаях, и вообще в некоторых проектах необязательно. Но без понимания принципов работы СУБД (что является неким синонимом "знаю SQL") разработчик не будет осознавать, что он делает.
Ответ написан
Комментировать
Rou1997
@Rou1997
Профессиональный - конечно, должен, для полноценной работы с ORM. "Пыху" не троньте, там тоже ORM есть!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы