Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Модуль объекта: Документ.ЗаявкаНаРасходованиеСредств
////////////////////////////////////////////////////////////////////////////////
// ПРОЦЕДУРЫ И ФУНКЦИИ ДОКУМЕНТА
//++Говнокодер
#Если Клиент Тогда
//--Говнокодер
Процедура ОбработкаПроведения(Отказ, Режим)
...
КонецПроцедуры
//++Говнокодер
#КонецЕсли
//--Говнокодер
- Документ проведен?
База: Проведен
Журнал регистрации: Проведен!
- А где движения?!
- А их нету, ибо документ проводился на сервере.
Плакали всем отделом, всплыло случайно, когда перенесли проведение в привилегированный режим. А говнокодер уже год как с нами не работает, привет ему :)
Настоящий говнокод обычно сидит в самой ОбработкеПроведения, из-за которого кодеру и пришлось #Если Клиент-ать. Что-нибудь типа Предупреждение("Че-то мне в строке "+Стр.НомерСтроки+" не нравится")
Чистый виртуальный метод С++
*тонкий задротский юмор*