Size: a a a

Сообщество Python Программистов

2021 February 28

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
Но тут же используя ORM не пропадает необходимости знать SQL.

А абстракции это монетка о двух сторонах, да
А потом ты решил базу сменить и у неё другой диалект sql. Или она вообще nosql.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
А потом ты решил базу сменить и у неё другой диалект sql. Или она вообще nosql.
Ну если она nosql то ORM тебя не спасёт
источник

$

$name$ in Сообщество Python Программистов
Alexander T
делай селект красивенько в объект
Реализация этого отнимает время на разработку, а значит бизнес теряет прибыль.

Предсказываю предложение писать сайты на конструкторе и сразу говорю, что это совсем другое)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну если она nosql то ORM тебя не спасёт
Абстракции спасут
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
А потом ты решил базу сменить и у неё другой диалект sql. Или она вообще nosql.
А при миграциях с ORM можно себе не просто в ногу выстрелить, а порваться пополам вообще)
источник

AT

Alexander T in Сообщество Python Программистов
тут надо решать, что важнее. риск проебаться и вляпаться в необходимость менять базу, или риск вляпаться в необходимость оптимизировать запросы либо использовать базоспецифичные вещи
источник

AT

Alexander T in Сообщество Python Программистов
Vadim Apenko
Абстракции спасут
абстракции != орм. я против конкретно орм.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
А потом ты решил базу сменить и у неё другой диалект sql. Или она вообще nosql.
Ну и кстати я не совсем уверен, но что-то мне подсказывает что БД меняют достаточно редко
источник

$

$name$ in Сообщество Python Программистов
Бензофуран Гетероцикл
А при миграциях с ORM можно себе не просто в ногу выстрелить, а порваться пополам вообще)
Не знаю. Никто не запрещает тебе писать миграции самостоятельно, а автоматическая генерация очень упрощает жызнъ. Хотя если ты делаешь что-то специфическое, ты можешь и вправду выстрелить себе в ногу, поэтому автоматические миграции не всегда хорошо
источник

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну и кстати я не совсем уверен, но что-то мне подсказывает что БД меняют достаточно редко
охохо) Как бы ни так.
Разросся проект, не вытягивает текущая база. Типикал.

Переехал из AWS и надо развендерлочиться. Типикал
источник

R3

Rud 356 in Сообщество Python Программистов
Vadim Apenko
Переслано от Vadim Apenko
Смотрим Твоё Имя.
Сейчас

Ссылка на поток
rtmp://k4m454k.hldns.ru/live/anime

Android: MX Player
Desktop: VLC Player

Трансляция будет идти до конца видео. Ссылка постоянная.
О, хехе, смотрел это оняме)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Alexander T
абстракции != орм. я против конкретно орм.
Что-то мне подсказывает, что первичная разработка до MVP с ОРМ будет быстрее. Тоже вопрос уместности
источник

AT

Alexander T in Сообщество Python Программистов
бывает так, что база не вытягивает из-за того, что орм наворотил
источник

AT

Alexander T in Сообщество Python Программистов
Vadim Apenko
Что-то мне подсказывает, что первичная разработка до MVP с ОРМ будет быстрее. Тоже вопрос уместности
безусловно.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
охохо) Как бы ни так.
Разросся проект, не вытягивает текущая база. Типикал.

Переехал из AWS и надо развендерлочиться. Типикал
Я вот с ORM перекатывался со SQLite на PostgreSQL
И, сцука, пришлось руками переписывать)
источник

AT

Alexander T in Сообщество Python Программистов
тут да, еще вопрос, в какой фазе проект будет дольше, от пивота до пивота или в эксплуатации
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
Что-то мне подсказывает, что первичная разработка до MVP с ОРМ будет быстрее. Тоже вопрос уместности
падажжи, а разве ормы позволяют совсем целиком абстрагироваться от SQL?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
падажжи, а разве ормы позволяют совсем целиком абстрагироваться от SQL?
У тебя есть интерфейс ОРМ. Что там дальше происходит тебя мало интересует
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
падажжи, а разве ормы позволяют совсем целиком абстрагироваться от SQL?
session.Query(Table).filter(*filters).first()
источник

R3

Rud 356 in Сообщество Python Программистов
Видиш скуэль?
источник