Как снизить затраты на внедрение / обслуживание в Pro * C?
-
06-07-2019 - |
Вопрос
Испытав ужас, который вызывает Oracle Pro * C при работе с динамически заданными столбцами, и необходимость массовых операций (МЕТОД ANSI 4), я просто обязан спросить:
Какими идеями / техниками вы можете поделиться, которые облегчают разработку / тестирование / отладку / сопровождение CRUD-приложений на C и C ++, использующих ProC или ProC++?Меня особенно интересуют аспекты Pro * C.
Решение
- Извлеките из кода C как можно больше информации о Oracle и вставьте ее в пакеты / процедуры / функции базы данных PL / SQL.
- Изолируйте (насколько это возможно) функциональность Oracle в вашем C-коде.Чем меньше разбросаны ваши вызовы oracle по вашему C-коду, тем лучше.Еще лучше, иметь библиотеку / DLL, которая содержит материалы, специфичные для Oracle.
Да, и не забудь принести в жертву козла на алтаре в полночь...
Не связан с StackOverflow