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

    +154

    1. 1
    2. 2
    3. 3
    public function assign($a, $b) {
        parent::assign($a, $b);
    }

    Из того же проекта.
    И все-таки хорошо, что программеры понимают ООП :-)

    Запостил: max_wp, 03 Июня 2011

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

    • довольно бессмысленная конструкция в том виде, в котором она есть теперь, но положение может измениться.
      Ответить
      • классы в PHP вообще довольно бессмыслены, потому что их всё равно никто не понимает из тех, кто использует
        Ответить
        • полноте.
          не дай бог к вам прислушаются и уберут ООП из пхп ))))

          к тому же, например, тот же Зенд весь насквозь ООП, даже там, где, имхо, можно было обойтись и без него :)
          Ответить
          • Не дай бог к вам прислушается кто-нибудь из зенда, мне нравится их концепция.
            Ответить
          • ничего страшного, перепишут еще раз
            Ответить
        • ололо, деградация.
          Ответить
          • надо придумать привлекательное название типа грациозная деградация или ajax и уэб-девелоперы примут идею
            Ответить
            • Нет, ооп - это признак эволюции, обратные шаги - деградация.
              Ответить
              • :/
                Всему своё применение.
                Ответить
              • напомнить про динозавров?
                Ответить
              • прочитайте в интернете про критику ООП
                Ответить
                • и, если уж на то пошло, про критику эволюции
                  даёшь дарвинсрач!
                  Ответить
                  • ну, раз уж такая пьянка, то могу сказать, что и Солнце вращается вокруг Земли! Коперник на этом погорел, а Эйнштейн возродил
                    а вообще, всякой теории свое применение, в т.ч. и теории эволюции
                    Ответить
                    • > Эйнштейн возродил
                      нее, инерциальные же системы отсчета
                      Ответить
                      • зато эволюция - не обязательно собственный параметр системы. Можно же говорить и об эволюциии у софта, но это ведь не значит, что в этом не участвует программист.
                        Ответить
                        • мне кажется или на базе СТО грозит завестись философская система воззрений?
                          я бы пилюль принял от гуммунитарности
                          Ответить
                          • нет, нам, как технарям, полезно иногда отвлекаться в иные сферы
                            Ответить
    • Потом может добавиться какой-нибудь if, который дополнит эту функцию.
      Ответить
      • Надо было постить весь код :-)
        Там пустой класс и в нем только один этот метод.
        Ответить
        • Может человек решил расширить тип? А может метод на будущее? А может реально говнокод, только в данном контексте не понятно.
          Ответить
        • класс действительно наследует? иначе на обращении к паренту больно обломится.
          а может этот класс еще и нигде не используется?
          Ответить
      • ну вот тогда, когда появится - тогда и надо дописывать этот if и вызывать parent'а, а в том виде, в каком есть - это быссмысленная чушь.
        Ответить
        • хз, что творилось у автора в голове, может, типа "готовь сани летом"
          Ответить
          • ага и он стал запасать переменные в прок а то вдруг память кончится.
            Ответить
    • показать все, что скрытоvanished
      Ответить

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