29.12.2014, 09:36
|
#12
|
Участник
|
Цитата:
Сообщение от RVS
- мне, как пользователю (а программист - это тоже.. гм.. пользователь).. нафиг не нужны все эти "красЯвости", с "бОльшими гранулярностями"..
- Больше "гранулярность" означает что больше ситуаций, когда вместо анализа исправлений можно просто перенести новый код. "Нафиг не нужны все эти "красЯвости", с "бОльшими гранулярностями"" означает "Я, как программист, люблю сидеть в утилите сравнения, анализировать, что изменилось и вручную сливать свои изменения с изменениями в новой версии" - но это свойство скорее новой версии AX, а не моделей, как таковых. Например, если вы сделали добавление кнопки на форме, безо всяких новых моделей, при накатывании изменений она также появится на измененной форме сама.
- Модели так же получили неофициальное название "параллельные слои". Так как можно сделать несколько независимых моделей на одном слое. Теоретически можно совместить на одном слое два партнерских решения - правда это требует отказа от изменения кода - использования только точек расширения (события и т.д.).
- Проекты Visual Studio, которые в AOT нельзя надежно перенести в каком-то виде, кроме как в модели. При экспорте в XPO может получится файл, который нельзя загрузить.
Моделям также присущи определенные недостатки:
- при импорте модели возникает проект обновления, предлагающий перекомпилировать все приложение (чего можно избежать, но все-таки)
- модели чрезвычайно чувствительны к номеру версии, на которых их делают. Часто, на более старую версию нельзя установить модель, сделанную на более новой версии.
Если работать с кодом только при помощи контроля версий, то можно совместить достоинства моделей с достоинствами XPO.
Добавил статью на erpkb - дополняйте
Последний раз редактировалось belugin; 29.12.2014 в 09:44.
|
|
За это сообщение автора поблагодарили: Logger (3). |