"PHP" / Говнокод #7997 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
public function &entityFactory() {
    $entityObject = new stdClass();
    return $entityObject;
}

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

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

  • А что бы предложили вы?
    public function &entityFactory() {
    try{
        $entityObject = new stdClass();
        return $entityObject;
    }
    finally{raise(GovnoKodException("Вaше пояснение здесь")}
    }
    Ответить
    • я, может быть, и предложил бы что-то иное, если бы понял зачем это было сделано.
      Ответить
      • Код ваш? Значит Вы и контекст знаете. так что ждем от Вас разъяснений, сударь!
        Ответить
        • код мой, но я не автор.
          это функция из EntityManager'а в уже давно работающем проекте. EntityManager экстендится от абстрактного класса, в котором этого метода нету. от EntityManager'а экстендятся несколько десятков других менеджеров, ни в одном из которых этот метод не перекрывается. также нигде по проекту нету прямого вызова этого метода. не знаю на основании чего мне строить догадки)
          Ответить
        • Меня Вы всегда удивляли «государь» на, что Вы опираетесь, когда ставите перед фактом автора поста, что этот код был созданный им? Вы не когда не читали чужие коды? И не удивлялись с них? Мало кто сюда «постит» свои коды, за частую они взяты из других источников.
          Или Вы хотите сказать, что я не прав? И быть может и мне скажите что Все посты выложенные здесь мною, рожденные также мною?
          Ответить

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

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

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


    8