Мои Подходы к программированию в 1С
- Описание
- Подробнее
Описание
Основная идея — уменьшение трудоемкости каких-либо действий в будущих периодах
и Основной прием — модификаторы «до» и «после»
«до» — > данная «сверху» сущность <— «после»
Есть сущность, сложность которой превосходяще высока, необходимо минимальными трудозатрами изменить поведение данной сущности, во многих случаях возможно применение модификаторов «до» и «после».
Эти модификаторы выполняют необходимые преобразования, сущность живет в своем «мире» и не должна замечать «изменение контекста».
Возможные работы с конфигурациями 1С в режиме программирования:
1. изменение/добавление новых фунциональностей/аналитик для объекта/алгоритма
1.1. вы «ведете» этот объект/алгоритм с нуля (сами создали/разработали/досконально его знаете)
1.2. этот объект/алгоритма вам «достался» с прошлых периодов (всей кухни этого объекта вы не знаете и времени на полное познание не выделяется)
Частности/эмперика:
— унифицированное именование объектов, в пределах контекстов их использующих
— объект/реквизит объекта, используемый (все контексты где участвует этот объект) в других объектах/реквизитах должен именоваться/называться унифицированно/одинаково
пример: справочник Номенклатура, все документы применяющие этот тип в реквизитах или регистр имеет измерение типа «справочник Номенклатура» , обязательное имя этого реквизита/измерения «Номенклатура»
— если имеется группировка по функциональности
пример: необходимо добавить одинаковые аналитики во все платежные документы, соответственно во всех элементах в пределах группировки (платежные документы), рекизиты/аналитики должны иметь одинаковое имя
— изменение движений документа, для новых аналитик/разрезов, реализуется путем модификатора «после», после отработки «мира» сущности (отработали алгоритмы формирования движений, но они еще не зафиксированы, не записаны в регистр) мы детализируем движения в соответствии со своим алгоритмом и возвращаемся в контекст сущности
P.S. Формулировки можно шлифовать и шлифовать
P.P.S. Список пополняется и изменяется

