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

    +137

    1. 1
    public abstract class User : SocketException { }

    Welcome to hell.

    Запостил: fr0mrus, 14 Марта 2012

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

    • Охренительно!
      Ответить
    • А что, показывает всю правду мамку. Юзер произошёл от вставления палочки с разеточку.
      Резиночка порвалось, и получился эксепшн... юзверь.
      Ответить
    • А допустим, у нас есть куча функция, которые там вызывают друг друга... и каждая из них может создать юзера. Как еще сделать, чтобы можно было вернуть юзера из любой функции, а не только из непосредственно вызываемой?
      User CreateUser()
      {
        try
        {
          DoCreateUser(); // Вызывает другие функции
        }
        catch (User user) { return user; }
        carch (Exception ex) { Console.WriteLine("Error creating user!!!!"; }
        return null; 
      }
      Ответить
    • - Всё. Я зря спросил! Я не хочу больше ничего слушать. Ты сделала свой выбор, прощай. Не беспокойся, ты меня больше никогда не увидишь...
      Ответить

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