|
![]() |
#1 |
Участник
|
Имхо те, кто говорят что Ax2012 это другая новая система, смотрят только на количество нового, а не сравнивают с количеством того, что осталось. Согласен, что некоторые ключевые моменты в поменялись по всей системе, но подавляющее большинство кода осталось как было - вот такое мое впечатление.
|
|
|
За это сообщение автора поблагодарили: mazzy (2). |
![]() |
#2 |
NavAx
|
Цитата:
Хуже глюки. Даже базовые инструменты погнуты злой рукой. Хочу по коду поск по коду запустить, ctrl+V не работает. Браузер таблиц вроде еще есть, но без нормальной фильтрации и по большинству полей переход к основной таблице не работает. На перекрестные полагаться теперь нельзя. Отчеты временами очень удивляют. Но портал еще больше удивления вызывает. Работать с VS только на сервере нормально получается. Жить можно, но как же усложняет работу! Нет, Microsoft молодцы. Подвинчивают, подкручивают на ходу. Отзывы активно собирают. Но есть такое ощущение, что слегка поторопились. Несколько больше обычного глюков зарелизили.
__________________
Isn't it nice when things just work? |
|
|
За это сообщение автора поблагодарили: mazzy (2), Pustik (2), lev (4). |
![]() |
#3 |
Участник
|
Если смотреть по методам, то может быть; если по строчкам, то осталось много. Просто изменены несколько ключевых абстракций которые используется везде. Можно еще сравнить количество таблиц, по которым есть data upgrade и общее количество таблиц
|
|
![]() |
#4 |
Участник
|
Цитата:
Цитата:
![]() |
|
![]() |
#5 |
Участник
|
Цитата:
Если вы предлагаете другую метрику (например, трудоемкость), то можно сравнить и ее. Например, насколько проще перетащить решение на 2012 чем на SAP. Мысль не в том, считать или не считать строчки, а сравнивать то, что изменилось с тем, что не изменилось (а не просто удивляться как много изменилось в абсолютном значении или по сравнению с переходом Ax4 -> Ax2009). |
|
![]() |
#6 |
Administrator
|
Цитата:
![]() Пример 1. Формы ListPage. Раньше открываешь справочник клиентов и в нем можно сразу править. Теперь идеология сменилась - сначала открывается список (CustTableListPage), а затем можно провалиться в форму деталей. Не беря в расчет выполненные изменения над формой деталей - можно сказать, что для правки записи о клиенте - необходимо теперь из формы списка провалиться в форму деталей, тогда как в предыдущих версиях системы можно было править данные сразу в одной форме. Что было сделано: Добавлена новая форма и вызов из меню был перенаправлен на новую форму. Старый код остался как был - он не менялся. Но идеология работы изменилась. Пример 2. Единообразие интерфейса и поведения ядра системы (в т.ч. диналинки). Пусть это проблема переходного периода. Но она есть и с ней придется жить. И тут наоборот, возможно, наличие старого кода и вредит системе. Но с системой работают же не кодеры, а люди. А им глубоко фиолетово какой код внутри системы. Пример 3, разработческий. Раньше я мог рассчитывать на 1,5-2 часовую компиляцию системы. На то, что за ночь у меня полностью обновятся перекрестные ссылки. По крайней мере на имеющемся у меня сервере, который является вполне рабочим. Теперь - не могу. Значит я должен как-то перестраивать идеологию работы с кодом, исходя из того, что теперь с утра я не получу свежую информацию о перекрестных ссылках. Что было сделано: Было добавлено много кода. Понятное дело, что если объем кода увеличить в 2 раза (как минимум), то и построение ссылок и компиляция будут как минимум в 2 раза дольше работать. Но когда это "дольше" превысит некоторый критический порог по времени (ночь) - то для меня, как для разработчика - этот факт создаст задачу по продумыванию идеологии смены подхода (не рассчитывать теперь на свежие перекрестные ссылки с утра). Хотя код остался старым ![]()
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: mazzy (2), Pustik (2), Logger (3), lev (3), Mileyko (1). |
![]() |
#7 |
Модератор
|
Цитата:
Сообщение от sukhanchik
![]() Пример 3, разработческий. Раньше я мог рассчитывать на 1,5-2 часовую компиляцию системы. На то, что за ночь у меня полностью обновятся перекрестные ссылки. По крайней мере на имеющемся у меня сервере, который является вполне рабочим. Теперь - не могу. Значит я должен как-то перестраивать идеологию работы с кодом, исходя из того, что теперь с утра я не получу свежую информацию о перекрестных ссылках
Цитата:
Раньше я мог рассчитывать на 1,5-2 часовую компиляцию системы
__________________
-ТСЯ или -ТЬСЯ ? |
|
![]() |
#8 |
Administrator
|
Цитата:
Для компиляции - нет. Потому что сама по себе компиляция не столь важна, сколь важна актуальность перекрестных ссылок. А вот перекрестные ссылки уже строятся дольше. Хотя конечно благодаря оптимизации - будет легче.
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#9 |
Участник
|
Цитата:
Сообщение от sukhanchik
![]() Пример 3, разработческий. Раньше я мог рассчитывать на 1,5-2 часовую компиляцию системы. На то, что за ночь у меня полностью обновятся перекрестные ссылки. По крайней мере на имеющемся у меня сервере, который является вполне рабочим. Теперь - не могу. Значит я должен как-то перестраивать идеологию работы с кодом, исходя из того, что теперь с утра я не получу свежую информацию о перекрестных ссылках.
Что было сделано: Было добавлено много кода. Понятное дело, что если объем кода увеличить в 2 раза (как минимум), то и построение ссылок и компиляция будут как минимум в 2 раза дольше работать. Но когда это "дольше" превысит некоторый критический порог по времени (ночь) - то для меня, как для разработчика - этот факт создаст задачу по продумыванию идеологии смены подхода (не рассчитывать теперь на свежие перекрестные ссылки с утра). Хотя код остался старым ![]() Меня напрягает другое. Теперь даже собранные перекрестные ссылки не покрывают весь код системы. Как жить дальше ? Как разбираться в новом коде ? Как оценивать риски от внесения изменений в приложение ? |
|
![]() |
#10 |
Участник
|
Цитата:
Правда сам я их не перестраиваю, у нас это делается централизовано, а я достраиваю только свои изменения (включаю построение при компиляции и перекомпиляю) Последний раз редактировалось belugin; 06.06.2013 в 19:16. |
|
Теги |
ax2012 |
|
|