БСП. ДлительныеОперации. Индусский код? #792302


#0 by cons74
Добрый день. Вижу в функции: ВыполнитьВФоне и ЗапуститьВыполнениеВФоне. Не вижу принципиальных различий в логике выполняемого кода. И там и там возвращается структура, по составу одинаковая. Может я чего не понимаю?
#1 by cons74
Выполнил сравнение/объединение - слова разные, но не вижу разницы в логике.
#2 by nordbox
ну дык посмотри где они вызываются, может там логика
#3 by Провинциальный 1сник
Вся БСП - индусский код. Куча "общих" модулей с процедурами узкоспециализированной направленности типа "заполнить данные о рабочем времени в табеле" с использованием контекста. Вот почему это не поместить в модуле объекта или менеджера? А в общем модуле разместить некую универсальную функцию типа "получить рабочее время за период по списку сотрудников", с которой можно работать откуда угодно? И так далее..
#4 by cons74
Ну не ддолжно быть так. Наверно я чего-то не понимаю. Это один общий модуль "ДлительныеОперации". И в нем 2 похожие (идентичные?!) функции.
#5 by 1dvd
перфекционизм зло
#6 by xReason
А вы комментарии читать умеете? Там же все написано Про индусский код обычно пишут писатели нигерийского кода.
#7 by cons74
хорош стебаться
#8 by cons74
спасибо. Читать длиннющие комментарии не привык, привык читать только описание переменных.
#9 by cons74
Кстати, у меня в конфигурации такого комментария нет. Только описание переменных и возвращаемого значения.
#10 by Фрэнки
так может оказаться, что разные версии доступных для закачки дистрибутивов БСП будут отличаться друг от друга только количеством комментариев
#11 by Провинциальный 1сник
Если бы оставленная для обратной совместимости менее функциональная процедура была оберткой для вызова более функциональной - никто бы и слова не сказал. А дублирование кода и есть признак индусов.
#12 by cons74
точно
#13 by xReason
Ну вы точно нигерийский абориген. Если функции разные, значит поведение у них разное
#14 by Jokero
Вы первый раз видите что-ли, что код в 1С внаЧерезИндусов писан?
#15 by Неверный Параметр И
Провинциальный же =) Вернее сказать наоборот - для реализации разного поведения нужны разные функции.
#16 by Неверный Параметр И
"вна"? Даешь хохлосрач!
#17 by Windyhead
"Куча "общих" модулей с процедурами узкоспециализированной направленности типа "заполнить данные о рабочем времени в табеле" " Это ты явно не БСП смотрел
#18 by Провинциальный 1сник
Ну я в ЗУП3 это смотрел, а оно на основе БСП. Хотя согласен, напрямую к БСП эти модули отношения не имеют..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С