AXForum  
Вернуться   AXForum > Рынок > Microsoft и системы Microsoft Dynamics
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.05.2008, 15:45   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от fed Посмотреть сообщение
Это как раз типичная ERPшная ситуация. Вендору, по каким-то причинам, нужно изменить функционал. Возможно, изменение этого функционала приведет к несовместимости с доработками партнеров и клиентов. При этом, вендор, в общем случае, ничего не знает об этих партнерских и клиентских доработках и оценить масштабы бедствия просто не может.
Ну, почему же ERPшная? Ты почитай хотя бы Страустрапа, как они C++ меняли, что с библиотеками делают. Винда ведь тоже не с нуля пишется. Тоже содержит кучу библиотек, многие из которых используется в доработках другими.

И ничего, более-менее выход найден.

Цитата:
Сообщение от fed Посмотреть сообщение
Если не изобретать велосипед - то что надо было бы, по твоему мнению, делать в подобной ситуации ?
Сохранят совместимость со старыми. Если возникает что-то новое, то писать рядом стоящую библиотеку, а старую объявлять устаревшей и рекомендовать не использовать... В общем, это уже давно проработанный вопрос, по-моему.


Цитата:
Сообщение от fed Посмотреть сообщение
Ну и кстати - ситуация с библиотеками не очень подходит в качестве примера.
Хорошо, офис с его функциями и макроязыком, всевозможные шелы от vbscript до javascript...

Цитата:
Сообщение от fed Посмотреть сообщение
Библиотеки - это некий внешний механизм, который я интегрирую в систему через опубликованные интерфейсы. При интеграции я не изменяю исходных текстов этих библиотек, я работаю с ними через интерфейсы. (Конечно бывает, что без изменения интерфейсов, владелец библиотеки как-то неявно меняет ее внутренности и моя программа перестает работать, но это нештатная ситуация).
Ну, почему же, есть библиотеки и в исходных кодах.
На моей памяти это были всякие TurboVision и OWL. Думаю, что и сейчас такие есть.

Цитата:
Сообщение от fed Посмотреть сообщение
При разработке в ERP мне постоянно, штатным образом, приходится модифицировать исходные тексты, владельцем которых я не являюсь.
Я просто хочу сказать, что это не особенность для ERP-разработки.

Цитата:
Сообщение от fed Посмотреть сообщение
Соответственно - на мой взгляд самый правильный вектор развития систем разработки в ERP, это какое-то развитие механизма слоев в сторону механизма патчей.
Ок. Но сначала лучше посмотреть как решают аналогичную проблему другие
__________________
полезное на axForum, github, vk, coub.
Теги
download, ax2009

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Migration Tool for Microsoft Dynamics AX 2009 is released polygris Microsoft и системы Microsoft Dynamics 0 24.11.2008 19:40
Актуально: Microsoft Dynamics AX2009 SP1 has RTM GM2005 Microsoft и системы Microsoft Dynamics 7 13.11.2008 13:53
Пожелания к книге для разработчиков по AX2009 (в первую очередь для тех, кто читал Inside AX 4.0) Vadim Korepin Microsoft и системы Microsoft Dynamics 13 15.07.2008 10:36
Microsoft Dynamics Mobile version 1.1 has been released!! mazzy Microsoft и системы Microsoft Dynamics 5 04.04.2008 13:48
Microsoft Dynamics Mobile 1.1 Released belugin Microsoft и системы Microsoft Dynamics 0 01.04.2008 13:01
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:38.