Конференция "Oracle"

Обсуждение вопросов, связанных с компанией Oracle, ее продуктами Oracle Database, Oracle Developer Suite и др.

 
 
Добавить сообщение »

Тема: Обсуждение материала "Наболевшее об исходном коде объектов БД"

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

Автор:  Максим Н Дата: 20.05.2012 14:23
Наташа пишет 06.05.2012 23:33:
>Как-то не кажется, что это так "наболело". Можно было бы привести более серьёзный примерчик ПРОБЛЕМЫ. Комментарии реально нужны в DDL процедур, триггеров... DDL таких объектов в системных таблицах БД хранится в исходном виде. Для таблиц же сиё не сильно нужно. Во всяком случае в статье я не увидела актуальности хранения исходного DDL для таблиц. Ну и что, что альтер можно написать по разному?

Речь идет об отношении к исходному коду БД. Если java или какой либо другой программист использует дизайнеры визуальных форм, различные кодогенераторы, то это "плохо", но вот "надизайнить" табличку и выгрузить ее код из базы средствами полюбившейся IDE, не задумываясь о том что именно произошло, что выгрузилось, это нормально. Разработчик должен работать со своей СУБД, а не с GUI. Так же хранение исходного кода БД в файлах в СКВ дает массу приимуществ - версионность, коллективная разработка и т.д.
Ответить на сообщение »
 
Автор:  Наташа Дата: 06.05.2012 23:33
Как-то не кажется, что это так "наболело". Можно было бы привести более серьёзный примерчик ПРОБЛЕМЫ. Комментарии реально нужны в DDL процедур, триггеров... DDL таких объектов в системных таблицах БД хранится в исходном виде. Для таблиц же сиё не сильно нужно. Во всяком случае в статье я не увидела актуальности хранения исходного DDL для таблиц. Ну и что, что альтер можно написать по разному?
Ответить на сообщение »
 

Добавить сообщение »
Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/iservices/messages.asp?forumId=591&topicId=1193