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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.05.2021, 11:14   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от belugin Посмотреть сообщение
В 2012 в рамках проекта OneGLS были объединены слои GLS для APAC, LATAM и EMEA в один. Чтобы можно было сделать Multinational у которого одна компания бразильская, другая - латвийская, например.

Если бы оставили все в одной таблице, то количество полей бы превысило пределы которые обрабатывает AOS по умолчанию, так же пустые денные забивали буферы на SQL Server (например в одной компании нужны только бразильские поля и там миллиард записей, в другой компании только польские и там тоже миллиард записей, а запросы обычно запрашивают данныетолько одной компании).

Конкретно про UnitOfWork сказать не могу
Да, я слышал эту легенду.

Если "количество полей бы превысило пределы которые обрабатывает AOS по умолчанию", то надо разбивать таблицу по количеству полей ПО связанности полей друг с другом (по смыслу). Т.е. надо было бы отрефакторить функционал.

А сделали разбитие "по странам", полностью игнорируя как поля используются, как взаимодействуют.
Типа в очередной раз Майкрософт решил свои технические проблемы за счет потребителей. Причем именно тех потребителей, которые и являются заинтересованным ядром ("у которого одна компания бразильская, другая - латвийская, например")

Поэтому легенда так себе, фиговенькая. Особенно, если она правда.
__________________
полезное на axForum, github, vk, coub.
Старый 24.05.2021, 12:09   #2  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от mazzy Посмотреть сообщение
Да, я слышал эту легенду.
Это не легенда. Я обычно отделяю свои предположения от наблюдаемых фактов.

Цитата:
Сообщение от mazzy Посмотреть сообщение

Если "количество полей бы превысило пределы которые обрабатывает AOS по умолчанию", то надо разбивать таблицу по количеству полей ПО связанности полей друг с другом (по смыслу).
Не затруднит ли тебя оценить количество работы и вероятное число багов которые упали бы на плечи клиентов для анализа всех слоев GLS на предмет связанности этих полей? Можно еще сравнить с преобразовнием кода и тестов по границам, каоторые уже были проведены по GLS слоям.
Старый 24.05.2021, 14:35   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от belugin Посмотреть сообщение
на плечи клиентов
на плечи клиентов?!

Тебя там связали и пытают что ли?
Поставь точку в конце следующего сообщения, если ты не можешь говорить свободно.
https://www.youtube.com/watch?v=llFmOMCJLgk
__________________
полезное на axForum, github, vk, coub.

Последний раз редактировалось mazzy; 24.05.2021 в 14:38.
Старый 24.05.2021, 16:05   #4  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от mazzy Посмотреть сообщение
на плечи клиентов?!
Тебя там связали и пытают что ли?
Мне непонятно, что ты имеешь ввиду. Кстати, на мой вопрос ты не ответил.
Старый 24.05.2021, 16:18   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от belugin Посмотреть сообщение
Кстати, на мой вопрос ты не ответил.
С точкой... Немедленно отпустите Макса! Руки прочь от Белугина!
Макс, держись! Ты справишься.


что касается вопроса, который прозвучал в твоем сообщении.
я не понимаю зачем клиентам делать "анализ всех слоев GLS"

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

и уж абсолютно не понимаю почему в вопросе звучит шантаж про баги, которые возникнут (в результате чьего саботажа?)

я считаю, что задачи "анализ всех слоев GLS" и рефакторинг системы после анализа должен выполнить вендор в рамках улушения и развития своей же системы. а на клиентов в результате должно упасть 0 багов и минимум работы по обновлению клиентского кода.
__________________
полезное на axForum, github, vk, coub.

Последний раз редактировалось mazzy; 24.05.2021 в 16:22.
Старый 25.05.2021, 08:30   #6  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от mazzy Посмотреть сообщение
что касается вопроса, который прозвучал в твоем сообщении.
я не понимаю зачем клиентам делать "анализ всех слоев GLS"
Не клиентам, вендору.

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

Цитата:
Сообщение от mazzy Посмотреть сообщение
и уж абсолютно не понимаю почему в вопросе звучит шантаж про баги, которые возникнут (в результате чьего саботажа?)
А баги возникают в-основном в результате саботажа? Мне казалось что errare humanum est.

Цитата:
Сообщение от mazzy Посмотреть сообщение
а на клиентов в результате должно упасть 0 багов и минимум работы по обновлению клиентского кода.
0 багов это интересно. Тестирование, например, не находит всех багов. Это типа какая-то фундаментальная проблема тестирования. Как бы ты этого добился?

Минимум работы по обновлению - при минимуме изменений, нет?
Старый 25.05.2021, 10:04   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от belugin Посмотреть сообщение
Не клиентам, вендору.

Все-таки, хотелось бы получить оценку. Сколько бы заняло дествовать по твоему плану?
Вендору - много. и очень дорого.
И чё?

Цитата:
Сообщение от belugin Посмотреть сообщение
А баги возникают в-основном в результате саботажа? Мне казалось что errare humanum est.
эк ты перевернул.
нет, ты шантажировал багами клиентов.

Цитата:
Сообщение от belugin Посмотреть сообщение
0 багов это интересно. Тестирование, например, не находит всех багов. Это типа какая-то фундаментальная проблема тестирования. Как бы ты этого добился?

Минимум работы по обновлению - при минимуме изменений, нет?
Бггггг. Как уж на сковородке...

Эй, на той стороне. Отпустите Макса. Мы помним, он был вполне вменяемый человек и отличный специалист. И такими дешевыми подменами не занимался. Отпустите Белугина!
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: Vadik (-1).
Старый 25.05.2021, 08:59   #8  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от mazzy Посмотреть сообщение
я считаю, что задачи "анализ всех слоев GLS" и рефакторинг системы после анализа должен выполнить вендор в рамках улушения и развития своей же системы. а на клиентов в результате должно упасть 0 багов и минимум работы по обновлению клиентского кода.
Ну кстати в части фукнций так и делается(например новое сводное планирование). Т.е. так я понимаю текущий тренд это создавать закрытые микросервисы и данные хратить в датаверс. Проблема обновления кода исчезает в принципе, с багами опять же проще - их можно фиксить независимо от релиза продукта
Старый 25.05.2021, 09:16   #9  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от trud Посмотреть сообщение
Т.е. так я понимаю текущий тренд это создавать закрытые микросервисы и данные хратить в датаверс. Проблема обновления кода исчезает в принципе, с багами опять же проще - их можно фиксить независимо от релиза продукта
Вероятно поэтому группа Dual-Write - одна из самых "горячих" на Yammer
__________________
-ТСЯ или -ТЬСЯ ?
Старый 27.05.2021, 03:51   #10  
AlexSD is offline
AlexSD
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
257 / 302 (11) ++++++
Регистрация: 14.10.2003
Цитата:
Сообщение от mazzy Посмотреть сообщение
Поэтому легенда так себе, фиговенькая. Особенно, если она правда.
Мы там как-то суммировали количество кода российской + восточноевропеской локализации. Получилось что-то около 1 милиона строк. При том, что весь остальной "западный" функционал был тогда 3 миллиона строк. Не скажу, что это был только чистый код. Кажется, мы там просто суммировали количество строк в xpo. Но не в этом дело, а дело в соотношении между локализацией и основным кодом.
Вот этот миллион строк в 4-ке аптейкали 2 ПМа, 5 разработчиков и 3 тестера. Времени еле-еле хватало что бы только переложить код из 3-ки в 4-ку. При этом набо было добавлять и новый функционал для новых законов. 2009-ю делали большим количеством людей, но не сильно много.

"Каждый день к девяти утра я должен идти в мой магистрат. Я не скажу, что это подвиг, но вообще что-то героическое в этом есть ..." (С)

Последний раз редактировалось AlexSD; 27.05.2021 в 03:55.
За это сообщение автора поблагодарили: Lemming (5).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Удаленная разработка в MS Dynamics AX DaxDevRemote Курилка 647 04.06.2017 23:17

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:20.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.