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

    +157

    1. 1
    2. 2
    3. 3
    public function set($index) {
    	$this->data[$name] = $val;
    }

    Встретился метод при рефакторинге :-)

    Запостил: aleksssmix, 10 Сентября 2013

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

    • ну и?
      Ответить
      • На правах кэпа: аргументом приходит $index, а юзаются какие-то неведомые $name, $val.
        Ответить
        • показать все, что скрытои?
          Ответить
          • Что и?
            Ответить
          • Действительно что тут такого. Приходит index (главная страница сайта), из неё выбирается $name и $val. Причём тут всё понятно и правильно. РАБОТАЕТ МАГИЯ!
            Ответить
        • Это же прекрасная демонстрация инкапсуляции алгоритма.
          Скажем, требовался в нескольких местах a^2. Но программист - не дурак, программист пишет функцию sqr_a(a) = a*a. Ведь если потребуется заменить a^2 на b^3, он просто заменит на sqr_a(a) = b*b*b. В одном месте.
          Ответить
    • вот что значит не читать нотисы.
      Ответить

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