Си диез / Говнокод #12921 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
if (best == null)
            {
                return null;
            }
            else
            {
                return best;
            }

Запостил: Psilon Psilon, (Updated )

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

  • Ну мало ли, а вдруг null типизированный. 🙂
    Ответить
      • Ну вообще решарпер подсказывает участки кода, которые можно сократить.
        Он даже подсказывает, как их можно сократить.
        Из выше приведенного кода следует, что он там используется только для того, что бы написать три буквы и нажать enter, а остальное вставит ide нашпигованное аддонами.
        Ответить
        • Вот только не надо, решарпер такого бреда никогда не подсказывает, инфа 100%
          Ответить
          • Именно, что не подсказывает, а исправляет.
            И не надо минусовать, вы просто мой комментарий не поняли.
            Ответить
              • Да, именно, я об этом же и говорил.

                PS
                Я в предыдущем сообщении не верно выразился.
                Такого бреда он не подсказывает, он такой бред исправляет, т.е. подсказывает как лучше сделать.
                Ответить
                • Действительно, неверно выразились))
                  По вашим словам можно сделать вывод, что решарпер такой код автоматом генерирует))
                  А как говорится, if something can go wrong it will
                  Ответить
  • Объясните идиоту, чем эта конструкция лучше чем эта?
    return best;
    Ответить
    • В отличии от этой хладнокровной строчки, этот код дает почувствовать всю полноту моральных терзаний автора при передаче нулпойнтера
      Ответить
      • Ну, покуда я в здравом уме и трезвой памяти, то я бы, для выражения моральных терзаний, выбросил бы эксепшен.
        Ответить

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

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8