Показать сообщение отдельно
Старый 23.02.2013, 12:35   #186  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Я лично за префиксы модуля, суффиксы - при необходимости.

Поясню на примере, все imho.
Вот есть некоторое "решение", например, "Казначейство". Основные объекты этого решения относятся к своему модулю "Казначейство", соответственно они начинаются на Treasury*. Но в рамках этого же решения есть объекты, которые скорее относятся к модулю Банк, Расчеты с клиентами или Расчеты с поставщиками - они должны начинаться соответственно Bank*, Cust*, Vend* (для AX 2012 немного по-другому, но все же).

При этом есть компании, которые все объекты в своих решениях в обязательном порядке называют, например, с WMDFI*, а кастомизации для конкретного клиента - с WMD*. Мне лично такой подход не нравится.

P.S. единственный аргумент за префиксы/суффиксы (не модульные), который я признаю - это проблема "пересечения" нескольких решений в одной инсталляции. Но тут скорее надо оценить статистику таких случаев (я не знаю ни одного клиента, у которого были такие проблемы, хотя знаю десятки инсталляций) и трудоемкость возможной переделки.
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: sukhanchik (5).