170 похожих чатов

Всем привет. всегда ли для работы с БД нужна ORM?

как понять: использовать ее или нет для проекта?

29 ответов

16 просмотров

Пиши логику в хранимых процедурах, приложение, которое работает с БД, но не находится в самой БД - это оверхед. Не нужно лишние соединения поднимать, БД может сделать всё то же самое. Для больших проектов это просто праздник

Alex-Surname Автор вопроса
Владислав Субботин
Пиши логику в хранимых процедурах, приложение, кот...

в большом проекте работают десятки программистов. как они поймут что пхп код где не было коммитов теперь имеет другую функциональность?

Если у тебя 3,5 запроса на весь проект, зачем тащить орм? Если нужна работа с доменной логикой, маппинг то скорей всего орм будет предпочтительнее вручную написанного репозитория

Alex Surname
в большом проекте работают десятки программистов. ...

То есть, ты не можешь аргументированно объяснить, почему твои десятки обезьян не осилили процедурки?

Alex-Surname Автор вопроса
The Ant 🐜
😄

а Владислав просто решил потроллить, ясно

Alex Surname
а Владислав просто решил потроллить, ясно

Троллишь тут только ты, я тебе в твоём же стиле отвечаю )

Alex-Surname Автор вопроса
Victooor
Миграции для этого есть

причем здесь миграции? вот в команде 20 программистов, они выкачали код он имеет функциональность А. код не менялся, теперь там функциональность Б. по-вашему это не проблема?

Ваш вопрос видится мне примерно так: "Обязательно ли добираться на работу на собственном автомобиле? Вроде бы и комфортней, чем городским транспортом. Личное пространство, никаких тебе карманников. Но с другой стороны, есть шанс попасть в пробку и опоздать на работу" Сугубо Ваше же дело...

Alex-Surname Автор вопроса
Maksim Kippa
Ваш вопрос видится мне примерно так: "Обязательно ...

та понятно что мое дело. речь о лучших практиках: когда выбирать ORM, а когда лучше обойтись без него. "сугубо ваше дело" - это универсальный ответ, только толку от него?

Alex Surname
причем здесь миграции? вот в команде 20 программис...

как вообще такое допустить можно ? откуда они выкачали ? с гита ?

Alex Surname
в большом проекте работают десятки программистов. ...

какая функциональность ? процедура это как "условное api к БД" ... взял процедуру , подал параметры на вход получил реультат без гемороя в php коде

Alex Surname
та понятно что мое дело. речь о лучших практиках: ...

сказали же уже. По умолчанию выбираешь ОРМ. Как тока наберешься опыта орм не будет применяться там где она не нужна.

Alex-Surname Автор вопроса
Vitaly Larin
какая функциональность ? процедура это как "условн...

вы понимаете что если процедура в СКЛ меняется, то пхп код который ее вызывает меняет свою функциональность тоже?(причем сам пхп код не менялся)

Alex Surname
да.

с гита же все коммиты видны. как они могут измениться без истории ?

Alex-Surname Автор вопроса
Dmitriy Kuts
с гита же все коммиты видны. как они могут изменит...

то есть для этой схемы СКЛ должен всегда быть в этом же репозитории?

Alex-Surname Автор вопроса
The Ant 🐜
сказали же уже. По умолчанию выбираешь ОРМ. Как то...

та это ответ в стиле - "сугубо ваше дело"

Alex Surname
то есть для этой схемы СКЛ должен всегда быть в эт...

обычно так да. тут сильно зависит от отвечает за изменения в бд.

Alex Surname
та это ответ в стиле - "сугубо ваше дело"

если так и есть. хочешь юзай, хочешь не юзай. Заставляют чтоль? а вот когда лучше, или можно без, это уже с опытом поймешь. ПОЮЗАВ ОРМ.

Alex Surname
вы понимаете что если процедура в СКЛ меняется, то...

с трудом представляю, что кто-то просто так поменял процедуру в БД , без привязки к общей задаче и никто про это в проекте не в курсе ..... и для процедур тоже делают гит... проект это команда, работа нескольких людей .. просто так никто ничего не делает

Alex-Surname Автор вопроса
The Ant 🐜
если так и есть. хочешь юзай, хочешь не юзай. Заст...

наверное я для того и поставил вопрос, чтоб люди поделились своим опытом. как считаете?

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта