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

    +135

    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
    15. 15
    16. 16
    internal enum IsScanned
        {
            Create = 0,
            Scan = 1,
            Complete = 2,
            Error = 3,
            NoAccess = 4,
        }
    
    ...
    
    public int IsScanned { get; set; }
    
    ...
    
    if (details.IsScanned != (int)IsScanned.Create)

    Запостил: paulem, 11 Апреля 2014

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

    • > IsScanned
      Булево значение такое булево ;)
      Ответить
      • У нас в проекте есть волшебное свойство is-del, у которого примерно 12 значений.
        Ответить
        • > волшебное свойство is-del, у которого примерно 12 значений
          Причина удаления?
          Ответить
          • Удалено
            Не удалено
            Вроде как удалено, но уверенности нет
            Пытались удалить, не получилось
            Удалено с особым цинизмом
            УДОЛИЛ!!1!
            etc.
            Ответить
            • еще одно
              rm -rf /usr /share/nvidia-current/bumblebee.conf
              Ответить
            • В таком стиле можно много всего придумать
              enum IsDel {
                Present,
                Deleted,
                Removed,
                Erased,
                Killed,
                Crashed,
                Crunched,
                Smashed,
                Squashed,
                Destroyed,
                Devastated,
                Terminated
              };
              Ответить
              • а я думал, круче, чем Yes\No\Maybe булева нет
                Ответить
                • просто на всякий случай: на самом деле у is-del другие значения, енум выше - просто забавный бред.

                  > Yes\No\Maybe
                  А как же FileNotFound?
                  Ответить
                  • а вам не кажется, что все это уже причины, а не "удален/неудален"?
                    Ответить
                    • > а вам не кажется, что все это уже причины, а не "удален/неудален"?
                      >> 0 - всё ок, остальные числа - причины (http://govnokod.ru/15724#comment226184)

                      А сам-то как считаешь?
                      Ответить
                    • Нам кажется, что это сишкоблядство.
                      Ответить
              • Exterminated
                Ответить
            • ВЫПИЛИЛ_НАХ
              Ответить
          • да
            0 - всё ок, остальные числа - причины
            Ответить
        • is-del ie;
          Ответить
    • - Ура! - быстро крикнула Катя и поцеловала меня в щёку.
      Ответить

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