powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Апекс, большие, маленькие проекты. За и против.
25 сообщений из 65, страница 2 из 3
Апекс, большие, маленькие проекты. За и против.
    #38867554
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Противоречиво.
Руговодитель проекта или тим-лидер никогда не знает, что и кто написал сегодня к вечеру.
Вот мне и интересно, как вы этот вопрос автоматизированно решаете в Delphi ? Там обстоят дела лучше чем в апексе ?

Потому что контроль версий вводится обычно, когда есть такая необходимость со стороны базы.
Но вот когда такая необходимость возникает со стороны приложений, темный лес
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867569
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
- TortoiseSVN - рекомендую
- разработчиков БД обычно меньше чем программистов клиента.
Поэтому контроль скриптов БД менее актуален.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867576
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123SvDev,
- разработчиков БД обычно меньше чем программистов клиента.
Поэтому контроль скриптов БД менее актуален.
Да ну?
У меня большая часть ПРИЛОЖЕНИЯ в пакетах оракловых, ничего себе не актуально.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867583
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelPetro123SvDev,
- разработчиков БД обычно меньше чем программистов клиента.
Поэтому контроль скриптов БД менее актуален.
Да ну?
У меня большая часть ПРИЛОЖЕНИЯ в пакетах оракловых, ничего себе не актуально.
ты не понял.
- DBA разработчик - один в штате. Так бывает.
Им контроль не нужен)).
И тебе не нужен.
Он нужен уровню выше.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867598
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123SvDev,
- TortoiseSVN - рекомендую
- разработчиков БД обычно меньше чем программистов клиента.
Поэтому контроль скриптов БД менее актуален.
И как там сравнение версий, нормально работает, если, например, поменялись формы ?
Дает такое сравнение что-то ?

Возможность посмотреть, какой компонент когда кто менял в апексе дается и так (без истории версий), на этом и живём.
Выгрузить автоматически приложение и разложить по папочкам с версиями тоже, для этого система контроля версий не нужна.

Встречал утилитку apex-compare-application , примитивная слишком, и, главное, непонятно как это интегрировать с какой-то глобальной системой контроля версий, хранить копии приложений в базе таки не вариант, много слишком. Я материал по контролям версий несколько лет назад изучал, возможно с тех пор появилось что-то
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867605
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто не хочется городить велосипед, хочется воспользоваться готовым
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867609
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevИ как там сравнение версий, нормально работает, если, например, поменялись формы ?
Дает такое сравнение что-то ?
да.
- включить текстовое представление форм dfm
- контроль версии так же покажет ОДНУ форму как APEX покажет ОДНО ПРИЛОЖЕНИЕ.
Чем лучше много файлов против одного большого? ))
Поэтому в APEX теряет смысл.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867612
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,
контроль версий поэлементно, построчно, по минутно и по......))
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867618
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

Иногда у меня складывается впечатление, что у нас дельфиский шпион на этом форуме. Все задачи хочет перенести на дельфи.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867619
Wise AAS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangelPetro123SvDev,
- разработчиков БД обычно меньше чем программистов клиента.
Поэтому контроль скриптов БД менее актуален.
Да ну?
У меня большая часть ПРИЛОЖЕНИЯ в пакетах оракловых, ничего себе не актуально.

Petro123, в ваших проектах наверно вся логика со стороны приложения? А как тогда наследственность и множественность использования одного кода для команды, ну скажем, 5 программеров? DBA тут не причем...
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867630
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей ВыхрыстюкВозможно мое мнение субъективно, но при современном стиле внедрения/написания "на ходу" - это работает!
Познакомьтесь со Scrum
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867637
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Есть подозрение, что получите не больше, чем сделать diff между двумя sql скриптами приложений в апексе стандартными средствами.

(Во всяком случае я так себе это представляю, хотелось бы почитать примеры в каких-нибудь блогах, как сравнение скриптов апекс приложений происходит, и насколько это трудоемкий процесс, но пока не встречал ни одного)

уж код в delphi по определению на порядок хуже структурирован чем в апексе,
по сравнению с апекс - только подобие структуры орг. методами
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867640
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Выхрыстюкзадачу и вносить изменения в ядро системы, что для MVC - конец, а для Apex не проблема.
Бред сивой кобылы.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867642
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wise AAS,
не понял
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867644
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Casufi,
+1
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867657
подсказка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел ссылку на декабрьскую статью про разработку на APEX некоторых корпоративных приложений и сравнение процесса с ADF:
Can you build business critical applications with APEX?
Довольно интересно.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867672
Wise AAS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Wise AAS,
не понял
А можно конкретизировать вопрос?

В свое время у меня был разработан модуль глобального проекта. В качестве GUI изначально был Forms, но потом появилась еще Java и вэб-сервисы разработанные другими исполнителями. Так вот, благодаря созданнию логики работы модуля на стороне БД позволила минимизировать ресурсы других разработков. Более того, разработчики других модулей, использующие данные моего модуля, так же использовали готовые процедуры на стороне БД и не парились в том, как это получено или посчитано.
Это и есть, в некотором смыслде, множественность исполнения кода.
А наследственность - это уже из ООП - когда конкретный разработчик наследует свойства объекта созданного другим разработчиком.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867692
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alУ меня у самого мелкий ИТ бизнес...и клиенты в основном мелкий и средний бизнес...
Выдвигаю предложение сделать на форуме ув. irbis_al-у ранг "Владелец ИТ бизнеса" вместо "Member")) Просто он все равно в каждом топике об этом упоминает, сэкономим место в БД))
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867693
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wise AASВ свое время у меня был разработан модуль глобального проекта.
я так понял, лучше понятие - "ядро" или "вы разработали фреймворк".
- замечательно. Я тоже ЗА использование БД на 100 процентов. И её хранимок.
.......
Но у всего есть минусы. Ведь так?
Минус PL в том, что не подходит для БЛ например, ГИС или Финансов или ....
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867703
Wise AAS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Wise AASВ свое время у меня был разработан модуль глобального проекта.
я так понял, лучше понятие - "ядро" или "вы разработали фреймворк".

Нет, именно модуль, который из-вне контактировал только с HR, исполнял все возложенные на него функции, а так же был источником информации для... порядка 4 других (в том числе финансового).
Ядром он не был. но он имел свое ядро на стороне БД. В состав модуля входили объекты БД, формы и отчеты. Затем были написаны Java и Вэб оболочки для данного модуля без доработки объектов БД и портирования логики формсов (ее там практически не было).
Как-то так.

Petro123Но у всего есть минусы. Ведь так?
Минус PL в том, что не подходит для БЛ например, ГИС или Финансов или ....
Не для Финансов? Кто вам сказал такое? А как же банковский опердень и иже с ним со всей аналитикой? А как же многомерные кубы?
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867708
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Wise AASPetro123Но у всего есть минусы. Ведь так?
Минус PL в том, что не подходит для БЛ например, ГИС или Финансов или ....
Не для Финансов? Кто вам сказал такое? А как же банковский опердень и иже с ним со всей аналитикой? А как же многомерные кубы?
+1
А OFA (Oracle Financial Analyzer) сколько на рынке существует, наверное столько же сколько сам Оракл.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867709
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wise AAS,
лучше придерфиваться терминологии и ГОСТа.
- у вас была ИС "А"
- потом была вторая очередь ИС по доп.ТЗ
2. Скажите сущности по финансам в APEX?
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867724
Фотография Алексей Выхрыстюк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CasufiАлексей Выхрыстюкзадачу и вносить изменения в ядро системы, что для MVC - конец, а для Apex не проблема.
Бред сивой кобылы.

Да не такой и бред.

Например заказчик решил изменить структуру документов и добавить поле "валюта".
Раньше сумма считалась ка цена*количество, а сейчас нужно цена*количество*курс.

В MVC - меняем таблицы в БД, меняем сущности в модели, меняем контроллер, меняем представление (добавляем курс).
В Apex - меняем таблицы в БД, меняем запросы на страницах.
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867726
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Брать как образец контроля версий Делфи, ну не знаю, SVN тоже достаточно старая штука. Контроль версий пакетов БД и сборка версий там как раз решается элементарно, просто не берите пакеты из БД а берите фалики из CVS и компилите их или руками или автоматом на хук на коммит. Проблема контроля версий как раз стро стоит в апексе, потому что очень тяжело привязать инцедент из контроля проектом к изменениям сделанным в апексе, разве что выгружать страницу или приложение целиком. Но если выгружать страницу - каким образом контролировать изменения в общих объектах, если приложение - тебе лезут изменения других разработчиков. Кроме того, что делать с мерджем конфликтующих изменений от разных разработчиков, если в пакетах вся логика на виду, то в выгрузке апекса черт ногу сломит и мердж превращается в ад.

Что интересно, зачатки управления инцедентами в Апекс реализовали. Тоесть я могу автоматом собрать баги или дать пользователю интерфейс для обращения в поддержку, я могу инцеденту сделать жизненный цкл и назначить его разработчику. Но вот самое главное, привязать список изменений в коде к инцеденту - фиг. Как у Райкина, одну винтку не довинтил, одну крутку не докрутил.

Для тех, кто хочет сравнить контроль версий в Делфи и Апекс
http://git-scm.com/book/en/v2
http://git-scm.com/book/ru/v1

Для тех, кто боится MVC
https://www.codeschool.com/courses/shaping-up-with-angular-js

Для тех, кто любит разрабатывать в трешаке
http://scrum.org.ua/wp-content/uploads/2008/12/scrum_xp-from-the-trenches-rus-final.pdf
...
Рейтинг: 0 / 0
Апекс, большие, маленькие проекты. За и против.
    #38867738
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Casufiтяжело привязать инцедент из контроля проектом к изменениям сделанным в апексе,
вот-вот. Я плюнул на все версии после первой точки и делаю ОДНУ версию и ОДИН проект на всё и вся )))
...
Рейтинг: 0 / 0
25 сообщений из 65, страница 2 из 3
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Апекс, большие, маленькие проекты. За и против.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]