Использование в расширении функций общего модуля

1. user824140 08.10.19 14:19 Сейчас в теме
Целесообразно перетягивать функции из общих модулей в расширении для работы с ними? Напомню, что для функций общих модулей есть только аннотация Вместо. Или дорабатывать код под поставленные задачи в самом модуле, не используя расширения?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. VmvLer 08.10.19 14:26 Сейчас в теме
мне убеждения позволяют использовать
Вместо
и
ПродолжитьВызов()

так я избегаю соблазна снимать общие модули основной с поддержки и держусь подальше от лукавого.
aezdakov; +1 Ответить
3. user824140 08.10.19 14:29 Сейчас в теме
(2) А если мне нужно в функции в запросе добавить две строки, то тут ПродолжитьВызов() не подойдет
4. VmvLer 08.10.19 14:59 Сейчас в теме
(3) Если запрос в параметре метода, то подойдет...
до/после ПродолжитьВызов() модифицируете запрос и все чики-пуки.
Часто разработчики пишут логически верно, когда в одном методе формируют
запрос, а в другом его выполняют. Тогда легко и просто работать в расширении.

Если случай сложный, то для этого ввели в расширения костылик
#Вставить
Правда не все конфы уже могут его использовать - вопрос небольшого времени.

Вроде все, дальше решение принимайте сами.

Мое мнение - если я замечаю, что кто-то костылит в закрытых типовых общих модулях(исключая переопределямые), снимая их с поддержки, то мои желания следующие:
находим этого человека;
вытаскиваем его руки из задницы;
честно бъем его по лицу - ведь он уже может защищаться.
5. user824140 08.10.19 15:20 Сейчас в теме
К сожалению, бухгалтерия 3.0 пока #Вставить не знает)))) Отругивается
6. user824140 08.10.19 15:53 Сейчас в теме
Подниму, может кто рецептом поделится
7. VmvLer 08.10.19 16:03 Сейчас в теме
(6) хорошо если вам недостаточно исчерпывающей, на сегодня, информации, то у меня есть еще рецепт:

Корейку ягненка аккуратно разрежьте между костями.

Теперь приготовим маринад: очень мелко порежьте тимьян, смешайте его с 100 мл. соевого соуса. Измельчите чеснок в блендере и добавьте к соевому соусу. Добавьте красное вино, перец, тщательно перемешайте.

В приготовленный маринад выложите корейку и оставьте на 5 минут при комнатной температуре.

Разделите брокколи на соцветия, крупно порежьте лук-порей и корень сельдерея.

В кипящую воду добавьте соль и брокколи, варите 5 минут.

Одновременно на оливковом масле обжарьте сельдерей и лук-порей.

Готовые сельдерей и лук-порей выложите в отдельную емкость и приступайте к приготовлению соуса.

Для приготовления соуса выложите в миску джем из черной смородины, добавьте хрен, поперчите, влейте 50 мл. соевого соуса и бальзамический уксус. Все тщательно перемешайте.
8. Sashares 35 08.10.19 16:21 Сейчас в теме
9. user824140 08.10.19 17:10 Сейчас в теме
(7) Смешно. Но я побуду занудой, ожидая, может кто поделится опытом, как дорабатывает функции общих модулей в расширениях в случае, когда нужно поменять код в середине функции
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот