ЙажаСценарий / Говнокод #15835 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
function getCallback( variable ){
    return function () {
        if (!private["loginManager"].isLogin() )
            return ( private["loginManager"].callbackReauth() && false) || null ;
        return private[variable];
    }
};

когда лень ставить лишние фигурные скобки ( все внимание на средний return )

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

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

    • return ( private["loginManager"].callbackReauth() && false) || null ;
      Вместо
      {
      private["loginManager"].callbackReauth();
      return null ;
      }
      Ответить
      • Лишние фигурные скобки лишние.
        Код писал человек, не понимающий синтаксис единственного языка, который он знает:
        - нафига ; после определения функции?
        - х["ы"] ровно то же самое, что х.ы, только писать меньше.
        - х() && фалсе || нулл эквивалентно х() && нулл.
        Ответить
  • Когда мне лень писать лишние скобки, я пишу что-то вида
    return void private["loginManager"].callbackReauth();
    Ответить

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

Где здесь C++, guest?!

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


    8