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

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

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

29 ответов

10 просмотров

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

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 🐜
если так и есть. хочешь юзай, хочешь не юзай. Заст...

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

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

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

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта