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

    +3.4

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    try
    {
        ...
        if (obj == null)
        {
            LogManager.GetLogger("Log").Warn(msg);
            throw new SoapException("Object not found", SoapException.ServerFaultCode);
        }
    }
    catch (Exception ex)
    {
        LogManager.GetLogger("Log").Error(msg, ex);
        throw new SoapException("Object not found, SoapException.ServerFaultCode, ex);                
    }

    Запостил: guest, 12 Декабря 2008

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

    • Dima:
      Убивать за тикую обработку ошибок.
      Несчастный тот, кто будет читать лог файлы.
      Ответить
      • вы чо дебилы?
        тут есть вообще нормальные программисты?
        вот чем код этот плох?
        obj ==null - кидаем исключение. пишем в отдельный лог с варнингами сообщение
        далее обрабатываем это исключение и пишем в лог с иключениями.
        опять же вырванно из контекста и не понятно что там за ...
        вполне нормальный код, сжечь говнопостера
        Ответить

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