gifts2017

Мои Подходы к программированию в 1С

Опубликовал 1 C (devtob) в раздел Программирование - Теория программирования

Основная идея - уменьшение трудоемкости каких-либо действий в будущих периодах

и Основной прием - модификаторы "до" и "после"


"до" --- > данная "сверху" сущность  <---  "после"


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

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


Возможные работы с конфигурациями 1С в режиме программирования:

1. изменение/добавление новых фунциональностей/аналитик для объекта/алгоритма

      1.1. вы "ведете" этот объект/алгоритм с нуля (сами создали/разработали/досконально его знаете)

      1.2. этот объект/алгоритма вам "достался" с прошлых периодов (всей кухни этого объекта вы не знаете и времени на полное познание не выделяется)


Частности/эмперика: 

- унифицированное именование объектов, в пределах контекстов их использующих

       - объект/реквизит объекта, используемый (все контексты где участвует этот объект) в других объектах/реквизитах  должен именоваться/называться унифицированно/одинаково

              пример: справочник Номенклатура, все документы применяющие этот тип в реквизитах или регистр имеет измерение типа "справочник Номенклатура" , обязательное имя этого реквизита/измерения "Номенклатура"


       -  если имеется группировка по функциональности

              пример: необходимо добавить одинаковые аналитики во все платежные документы, соответственно во всех элементах в пределах группировки (платежные документы), рекизиты/аналитики должны иметь одинаковое имя



- изменение движений документа, для новых аналитик/разрезов, реализуется путем модификатора "после", после отработки "мира" сущности (отработали алгоритмы формирования движений, но они еще не зафиксированы, не записаны в регистр) мы детализируем движения в соответствии со своим алгоритмом и возвращаемся в контекст сущности

     




P.S. Формулировки можно шлифовать и шлифовать

P.P.S. Список пополняется и изменяется

 

 

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Николай Больсунов (boln) 19.09.10 21:25
Автор явно не читал "Феноменологию духа".
2. mirco brons (mirco) 20.09.10 00:08
(1) Вы пили сегодня ? Сюда логику и учения Гегеля ? Проще надо изъяснять и народ потянется :D :D
3. Ярослав Радкевич (WKBAPKA) 20.09.10 08:16
наверное трава хорошая попалась ;)
4. Александр Рытов (Арчибальд) 20.09.10 09:58
(3) Московский сухой бамбук
xoxoxo_57; +1 Ответить
5. Николай Больсунов (boln) 20.09.10 14:05
(2) Проще надо изъяснять и народ потянется.
Я так понял, что это адресовано автору...
"Инфостарту" явно не хватает твердой руки технического редактора.