1. 1C / Говнокод #12219

    −125

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    Если СтрНВрОбщ.Действия = Перечисления.Действия.Удалить Тогда
    	// Такого быть не должно... 
    	Сообщить("Это сообщение не должно появиться... Обратитесь в отдел ИТ! ");
    ИначеЕсли СтрНВрОбщ.Действия = Перечисления.Действия.Добавить Тогда
    	//Тру-ля-ля... другой говнокод
    КонецЕсли;

    При чем такого действительно "быть не должно", т.к. проверка есть и в другом модуле.

    Запостил: Ykov89, 29 Ноября 2012

    Комментарии (2) RSS

    • Вообще сообщения такого рода, кмк, не совсем удачны. Гораздо лучше что-то нейтральное, в духе: "внутренняя ошибка 0х00АБЦД, приложение завершает свою работу".
      Ответить
    • У ИТРП-истов на этот случай есть хорошая манера нумеровать ошибки, типа "[0123] гребаная ошибка". Место еггога ищется глобальным поиском. Ну а пользователю действительно лучше давать что-то более съедобное.
      В данном случае говнокодом считать строку с Сообщить :)
      Ответить

    Добавить комментарий