|
Зачем 1С выносит проведение документов в общий модуль? |
☑ |
0
Aswed
23.07.13
✎
12:40
|
Всего мнений: 20
САБЖ
|
|
49
Aswed
модератор
23.07.13
✎
15:19
|
Добавил голосовалку.
ИМХО может и даёт некую универсальность, что в принципе сомнительно, но отлаживать и править потом это значительно труднее чем в одном модуле документа.
Выносить проведение в бщий модуль Плохо |
|
52
z80a
23.07.13
✎
15:40
|
Выносить проведение в бщий модуль ТУПО
Выносить проведение в бщий модуль Плохо |
|
53
Ахиллес
23.07.13
✎
15:44
|
(51) В том то и дело, что в общий модуль выносятся процедуры для конкретных видов документов, а не обще для всех документов куски кода. Общих для всех документов кусков кода вообще не так много, а сейчас в общих модулях каша из того что там быть должно и того чего не должно. Никакой системы не наблюдается.
Поэтому
Выносить проведение в бщий модуль Плохо |
|
54
Wist
23.07.13
✎
15:45
|
Как уже говорил, общий модуль не для описания уникальных движений, которыми является проведение документа
Выносить проведение в бщий модуль Плохо |
|
59
CepeLLlka
23.07.13
✎
17:18
|
Я против... Мне кажется если величина конфигурации увеличится на 10%, а лёгкость понимания и правки облегчится на 50%, то это уже плюс..
Выносить проведение в бщий модуль Плохо |
|
60
Jolly Roger
23.07.13
✎
17:23
|
им думать некогда - они бабки зарабатывают...
Выносить проведение в бщий модуль Плохо |
|
63
Кокос
23.07.13
✎
17:32
|
Помню УТ10.3.3.3 почти всё было в модулях объектов.. все быстро и классно настроил. а через 2 года сунулся еле разобрался с этими общими модулями. С другой стороны воспитывает не делать ченжи в типовых вещах а нужные вещи делать надстройками.
Выносить проведение в бщий модуль Плохо |
|
88
szhukov
23.07.13
✎
18:55
|
Аналог проведения в общем модуле всего:
Class Человеки
Производный Class ЧеловекиСКлювом
Производный Class Человеки1С
Внешняя функция хз в каком модуле:
function УбитьВсехЧеловеков(Человеки Чел)
{
Если Чел = Человеки Тогда
ОторватьГолову;
ИначеЕсли Чел = ЧеловеиСКлювом
ОторватьКлюв;
ИначеЕсли Чел = Человеки1С Тогда
ЗабратьЖКК;
Иначе
СжечьНапалмом
КонецЕсли
}
А можно ведь просто было написать:
Чел.Убить();
ИМХО
Выносить проведение в бщий модуль Плохо |
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший