Вопросы с тегом «stored-procedures»

22
Хранимые процедуры - плохая практика в одной из крупнейших в мире консалтинговых фирм в области программного обеспечения?
Я работаю над проектом в одной из трех ведущих мировых консалтинговых фирм, и администратор БД сказал мне, что хранимые процедуры лучших практик компании не являются «лучшей практикой». Это так противоречит всему, что я узнал. Хранимые процедуры обеспечивают повторное использование кода и инкапсуляцию (два столпа разработки программного обеспечения), безопасность (вы можете …

6
Хранимые процедуры нарушают трехуровневое разделение?
Некоторые мои коллеги говорили мне, что наличие бизнес-логики в хранимых процедурах в базе данных нарушает трехуровневую архитектуру разделения, поскольку база данных относится к уровню данных, тогда как хранимые процедуры - это бизнес-логика. Я думаю, что мир был бы очень мрачным местом без хранимых процедур. Действительно ли они нарушают трехуровневое разделение?

7
Как предложить использовать ORM вместо хранимых процедур?
Я работаю в компании, которая использует только хранимые процедуры для всего доступа к данным, что очень раздражает, когда мы синхронизируем наши локальные базы данных, так как каждый коммит мы должны запускать новые процессы. Я использовал некоторые базовые ORM в прошлом, и я считаю, что опыт намного лучше и чище. Я …

5
Позволяют ли ORM создавать модели богатых доменов?
После использования Hibernate в большинстве моих проектов в течение примерно 8 лет я попал в компанию, которая не одобряет его использование и хочет, чтобы приложения взаимодействовали с БД только через хранимые процедуры. После того, как я делал это в течение нескольких недель, я не смог создать богатую модель предметной области …

6
Когда я должен использовать хранимые процедуры?
Если у меня есть вся моя бизнес-логика в коде и я использую Entity Framework, в каких ситуациях (если таковые имеются) мне лучше переместить некоторую бизнес-логику в хранимую процедуру, вместо того, чтобы хранить все это в коде? Чтобы было ясно, я имею в виду в сочетании с текущей настройкой (бизнес-логика в …

5
Когда не следует использовать ORM и предпочитать хранимые процедуры?
Я использую PetaPoco микро-ORM. Работать с базами данных, используя инструменты ORM, действительно очень легко и безопасно, но я ненавижу только дополнительный код. Раньше я помещал большую часть кода в саму базу данных и использовал все функции СУБД, такие как хранимые процедуры, триггеры и т. Д., Которые он создан для лучшей …

3
Как TDD, чтобы верные результаты были возвращены
Я начинаю новый проект и очень стараюсь использовать TDD для управления дизайном. Я настаивал в течение многих лет и, наконец, получил одобрение, чтобы потратить дополнительное время на этот проект, чтобы использовать его, пока я учусь, как делать это правильно. Это новый модуль, привязанный к существующей системе. В настоящее время весь …

4
Хранимая процедура Соглашения об именах? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Один из наших старших разработчиков заявил, что мы должны использовать соглашение об именовании …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.