Я лично за префиксы модуля, суффиксы - при необходимости.
Поясню на примере, все imho.
Вот есть некоторое "решение", например, "Казначейство". Основные объекты этого решения относятся к своему модулю "Казначейство", соответственно они начинаются на Treasury*. Но в рамках этого же решения есть объекты, которые скорее относятся к модулю Банк, Расчеты с клиентами или Расчеты с поставщиками - они должны начинаться соответственно Bank*, Cust*, Vend* (для AX 2012 немного по-другому, но все же).
При этом есть компании, которые все объекты в своих решениях в обязательном порядке называют, например, с WMDFI*, а кастомизации для конкретного клиента - с WMD*. Мне лично такой подход не нравится.
P.S. единственный аргумент за префиксы/суффиксы (не модульные), который я признаю - это проблема "пересечения" нескольких решений в одной инсталляции. Но тут скорее надо оценить статистику таких случаев (я не знаю ни одного клиента, у которого были такие проблемы, хотя знаю десятки инсталляций) и трудоемкость возможной переделки.
__________________
Ivanhoe as is..
|