1. PHP / Говнокод #21726

    −23

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    public function isOverflowed(){
            if(is_null($this->isOverflow)){
                $this->isOverflow = ($this->getMemberCount() > $this->getMaxMembers());
            }
            return $this->isOverflow === true;
    
        }

    Придадим значимости результату.

    Запостил: AndryG, 26 Ноября 2016

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

    • poorman's caching lazy

      вот как это делают программисты

      https://habrahabr.ru/post/159099/
      Ответить
      • Там Питон, нужен нормальный пример.
        Ответить
    • Отложенная загрузка это отдельный шедевр.
      Первоначально же я хотел поделиться финтом с результатом.
      $this->isOverflow = ($this->getMemberCount() > $this->getMaxMembers()) однозначно даст bool
      а затем
      return $this->isOverflow === true;
      Ответить
      • > однозначно даст bool
        Это да, но вдруг в $this->isOverflow какой-то другой метод сунул не бул?
        Ответить
    • >poorman

      Нищеброд?
      Ответить

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