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

    +168

    1. 1
    2. 2
    $date=date("d.m.y");
    $data=date("d.m.y");

    В header.php, который инклюдитя в каждом файле. И, что самое главное, в коде используются обе переменных!

    Запостил: azzz, 04 Мая 2010

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

    • мб изначально дата по разному была..
      говнокод, но слабенько как то)
      Ответить
    • вычисление как быстро инклудится файл!
      Ответить
      • с погрешностью в 1 день? ну-ну
        Ответить
        • подумаешь, +- 1 день, норма жизни для таких кодеров :-D учитывая их способ получения даты из ранее написаных говнокодов :)
          Ответить
    • толерантный код! кому как удобно, тот такую и будет использовать.
      всем бы так писать!
      Ответить
    • Нужно так:
      $date=date("d.m.y");
      $data=$date;
      Ответить
    • Небось раньше была переменная $data, хотя по смыслу она должна называться $date. И разработчик, вместо полного рефакторинга - переименования добавил новую переменную ($date), для того, чтобы использовать её в новых частях проекта =)
      Ответить
      • Возможно. Но еще мне нравbтся переменная
        $seting и таблица в БД setings. Не говнокод, конечно, но потрясающее знание онглейскава олбанскава доставляет
        Ответить
    • Кстати, код не так уж говнист. Некоторые системы настолько сурово написаны, что их код изменению не подлежит - можно только добавлять свой.

      Видимо, сопровождающему программеру было противно пользоваться неграмотной переменной $data и он объявил свою. А лишняя десятитысячная доля секунды почти не играет роли.
      Ответить
      • это ты типа выдал мои мысли за свои? ))
        Ответить
        • Хе, забавно. Недочитал коментарии до конца. Видать, мысль верная ^_^
          Ответить
      • доля секунды когда-нибудь роль свою сыграет, в полночь) вот интересно посмотреть тогда на результат, когда $data и $date будут с разными значениями))) вероятность конечно крайне низкая, но все же.
        Ответить
        • Я думаю что вероятность этого события стримится к 0 и более вероятен тот факт, что Китайцы отключат интернет. Но всеже на мой взляд ежели отсутсвует возможность или просто лень править все переменные то следовало бы использовать констркуцию описаную одним из guest - $date=date("d.m.y");
          $data=$date;
          Ответить
          • Надо так...

            $date=date("d.m.y");
            sleep(3600);
            $data=date("d.m.y");
            Ответить
            • Так делают только С++сята, потому и тормозит.
              Ответить
            • Что не пост, то epic delirium. Понятно что в школе каникулы и делать абсолютно нехуй, но тут можно не срать?
              Ответить
    • показать все, что скрытоvanished
      Ответить

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