AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.12.2016, 16:28   #1  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
4 года Dynamics AX 2012
Как-то незаметно канула годовщина презентации последней, по всей видимости on premise Dynamics AX 2012. Четыре года как один день! А сколько было надежд....

Нам показывали, что такое хорошо: CIL, там все дела, полная интеграция с студией.. Крутяк думали мы...
__________________
Axapta book for developer
За это сообщение автора поблагодарили: mazzy (2), iCloud (2).
Старый 14.12.2016, 16:47   #2  
DAX.Company is offline
DAX.Company
Участник
 
296 / 97 (4) ++++
Регистрация: 24.11.2016
Я немного успел поиметь гешефт с этой версией. Хотя если бы знал 4 года назад сколько сил на изучение/продажи уйдет, то не стал бы браться с таким выхлопом. А жаль, что не пошла. Версия системы то не плохая.. Теперь вот не понятно на что надеяться. Надеждами сыт не будешь. Заказчики нужны и прибыль.
За это сообщение автора поблагодарили: AP-1055D (1).
Старый 15.12.2016, 06:24   #3  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,251 / 980 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от DAX.Company Посмотреть сообщение
Версия системы то не плохая...
Ага, к R3 основные косяки разгребли, стало терпимо. Да и пообвыклись уже.
__________________
Isn't it nice when things just work?
Старый 14.12.2016, 18:36   #4  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Что хороним? Надежды или версию?
Вроде еще живая AX 2012.
Старый 14.12.2016, 19:09   #5  
DAX.Company is offline
DAX.Company
Участник
 
296 / 97 (4) ++++
Регистрация: 24.11.2016
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Что хороним? Надежды или версию?
Надежды на версию хороним. Где ж она живая то. Пару десятков проектов по России
За это сообщение автора поблагодарили: ax_mct (2).
Старый 15.12.2016, 11:34   #6  
cuba is offline
cuba
Участник
 
346 / 134 (5) +++++
Регистрация: 18.09.2014
Адрес: Kyiv
Цитата:
Сообщение от DAX.Company Посмотреть сообщение
Надежды на версию хороним. Где ж она живая то. Пару десятков проектов по России
Господа, как по мне, то ориентироваться при работе с АХ нужно не на рынок СНГ
Старый 14.12.2016, 19:17   #7  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,737 / 404 (17) +++++++
Регистрация: 23.03.2006
а почему продаж нет? неужели все продажники ушли торговать пирожками?
Старый 14.12.2016, 19:33   #8  
DAX.Company is offline
DAX.Company
Участник
 
296 / 97 (4) ++++
Регистрация: 24.11.2016
Цитата:
Сообщение от ice Посмотреть сообщение
а почему продаж нет? неужели все продажники ушли торговать пирожками?
Да. Такие уж продажники продажные. Любят продавать то что продается.
Старый 14.12.2016, 19:38   #9  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,737 / 404 (17) +++++++
Регистрация: 23.03.2006
Цитата:
Сообщение от DAX.Company Посмотреть сообщение
Да. Такие уж продажники продажные. Любят продавать то что продается.
т.е. не в продукте дело, а в рекламе?
За это сообщение автора поблагодарили: mnt_dx (-2).
Старый 14.12.2016, 20:10   #10  
DAX.Company is offline
DAX.Company
Участник
 
296 / 97 (4) ++++
Регистрация: 24.11.2016
Цитата:
Сообщение от ice Посмотреть сообщение
т.е. не в продукте дело, а в рекламе?
Ну да. В рекламе продукта
Старый 15.12.2016, 10:58   #11  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Спустя 4 года могу от себя добавить, что среди нововведений DAX2012 только одно мне кажется безнадежным - Subledger/Distributions/Source document architecture. Все остальное либо уже довели, либо оно может быть доведено в обозримом будущем. (Конечно если весь пар в облака не уйдет). А вот эта милая фича - классический пример того как кривая в прикладном смысле постановка приводит к кривому коду. Если у тебя изначально кривые user stories, то никакие паттерны и никакие грамотные разработчики не помогут - противоречия в прикладной области неизбежно приводят к кривизне и заплаткам в коде.
За это сообщение автора поблагодарили: Logger (5).
Старый 15.12.2016, 11:18   #12  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от fed Посмотреть сообщение
Спустя 4 года могу от себя добавить, что среди нововведений DAX2012 только одно мне кажется безнадежным - Subledger/Distributions/Source document architecture
А бюджетирование, которое наполовину в X++, наполовину на хранимых процедурах, ты наверное еще не отлаживал ?
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: iCloud (2).
Старый 15.12.2016, 11:34   #13  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Vadik Посмотреть сообщение
А бюджетирование, которое наполовину в X++, наполовину на хранимых процедурах, ты наверное еще не отлаживал ?
Мне просто повезло Но вообще как-то финансисты наши со стандартным бюджетированием справляются. Но 95% проблем в финансовом модуле кончаются тем что мы отправляем в Микрософт очередную ошибку в распределениях.
Старый 28.12.2016, 17:57   #14  
Morpheus is offline
Morpheus
Участник
Аватар для Morpheus
Соотечественники
 
602 / 167 (7) ++++++
Регистрация: 30.03.2005
Адрес: Київ-København-Düsseldorf
Цитата:
Сообщение от fed Посмотреть сообщение
...что среди нововведений DAX2012 только одно мне кажется безнадежным - Subledger/Distributions/Source document architecture.
У меня сложилось впечатление, что функционльность Subledger/Distributions/Source document перенесли из другого приложения, написанного на хранимых процедурах. В ней нет и намека на ООП. Одни временные таблицы и куча запросов группирует затем перегруппировывает записи читая их из одних таблиц и записывая в другие. Читать такой код сложно, исправлять/расширять еще сложнее.
За это сообщение автора поблагодарили: mazzy (2).
Старый 29.12.2016, 05:09   #15  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,251 / 980 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от Morpheus Посмотреть сообщение
У меня сложилось впечатление, что функционльность Subledger/Distributions/Source document перенесли из другого приложения, написанного на хранимых процедурах. В ней нет и намека на ООП.
Я бы скзал что основная часть нового системного кода в 2012 написана вчерашними web-программистами. Заслуженными ветеранами asp кодинга. Поэтому ощущается большое недоверие структурам данных, к x++ запросам, к временным таблицам. Из-за этого так часто попадаются таблицы которые используются как временные, являсь обычными, а это, в свою очередь, приводит к конфликтам и накоплению мусорных записей. Еще ощущается полное непонимание, зачем нужен сервер приложений. Поэтому механизм кэширования не развивается, застрял на уровне конца 90-х и больше тормозит систему, чем ускоряет работу.
В сущности, morphX и x++ у них явно путаются под ногами, раздражают, и они хотели бы все это переписать под "нормальную" архитектуру. Но избавиться пока не могут, т.к. открытость кода и простота модификации является тем конкурентным приемуществом, благодаря которому система все еще представлена на рынке, несмотря на всю недоделанность. Для сравнения, разработка через add-on's в "правильном" CRM на порядки сложнее и "общедоступные" C# программисты в CRM, на поверку, оказываются очень редки и дороги.
__________________
Isn't it nice when things just work?
За это сообщение автора поблагодарили: mazzy (2).
Старый 29.12.2016, 09:55   #16  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Morpheus Посмотреть сообщение
У меня сложилось впечатление, что функционльность Subledger/Distributions/Source document перенесли из другого приложения, написанного на хранимых процедурах. В ней нет и намека на ООП. Одни временные таблицы и куча запросов группирует затем перегруппировывает записи читая их из одних таблиц и записывая в другие. Читать такой код сложно, исправлять/расширять еще сложнее.
Согласно утечке от одного из локализаторов (теперь уже бывшего), спецификация на эту фичу была написана каким-то нанятым с улицы программ-манагером, без знания аксапты и вообще серьезного опыта в финансовых системах. Этот чувак на полпути к выпуску Ax2012 свалил постановщиком в скайп, и к моменту релиза, модулем занимался уже третий программ-манагер. По пути они поимели очень много проблем с производительностью и вынуждены были код несколько раз очень всерьез переделывать. Правда у меня ощущение от стиля кодинга - диаметрально протовоположные. Там на каждый чих иерархия классов и две-три интерфейса созданы. Правда потом, по моему, после столкновения с реальностью и проблемами производительности, туда в индусском стиле с помощью кувалды и медитации вколотили временные таблицы и вообще всякие SQL-фичи, которые с изначально overengineered ООП не особо совместимы, но хоть как-то по производительности тянут.

Последний раз редактировалось fed; 29.12.2016 в 11:31. Причина: опечатки
За это сообщение автора поблагодарили: mazzy (2), Logger (3).
Старый 29.12.2016, 10:25   #17  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,251 / 980 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от fed Посмотреть сообщение
туда в индусском стиле с помощью кувалды и медитации
Индусский стиль это изолентой поверх скотча, а потом еще и степлером. Что характерно, при должном старании, работает. Пока кто-то не попытается что-то изменить.
Цитата:
Сообщение от fed Посмотреть сообщение
overengineered ООП
overengineered потому, что народ понятия не имел как работает сервер. Поэтому иерархия, вроде, навороченная, а по факту, логика скриптовая. На каждый чих запись в БД. Из-за этого много таблиц на которых локи возникают.
Цитата:
Сообщение от fed Посмотреть сообщение
не особо совместимы, но хоть как-то по производительности тянут.
Когда как... Если наивный клиент запихает все свои любимые аналитики в систему, включит xds да еще и оповещения настроит, то может перестать тянуть.
__________________
Isn't it nice when things just work?

Последний раз редактировалось macklakov; 29.12.2016 в 10:28.
Старый 29.12.2016, 10:32   #18  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от macklakov Посмотреть сообщение
overengineered потому, что народ понятия не имел как работает сервер. Поэтому иерархия, вроде, навороченная, а по факту, логика скриптовая. На каждый чих запись в БД. Из-за этого много таблиц на которых локи возникают.
А по моему вообще ООП-подход при его последовательном проведении, не очень совместим с реляционными базами данных и производительностью. Просто потому что у тебя в реляционных системах есть таблицы и есть стандартный набор множественных операций над ними. А ООП ориентирован на сущности, а не наборы.
Старый 15.12.2016, 11:12   #19  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
А куча таблиц - уже смирился?

В целом нормально продается AX 2012, проекты есть. Со своей стороны могу заметить, что проекты крупнее стали, чем раньше, поэтому штучно, может быть, их стало чуть меньше. Плюс кризис подвел и Заказчиков, и ряд Партнеров.
__________________
Ivanhoe as is..
Старый 15.12.2016, 11:39   #20  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
А куча таблиц - уже смирился?
Ну они там явно переборщили с нормализацией и куча таблиц вообще лишена какого-то прикладного смысла (например InventTransOrigin*). Но жить с этим как-то можно, overhead при прикладной разработке небольшой. Мне, правда, кажется что это скорее к снижению производительности запросов привело, чем к ожидаемому росту. Но падение не очень большое - опять таки - жить с этим можно.
А вот распределения починить просто нельзя. Их можно только выкинуть из системы и забыть. Но кто же в Микрософте на это пойдет...
 


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

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

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