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

0

  1. 1
$is_use_newstyle = ($newstyle == 1) ? 1 : 0;

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

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

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

      Это не говнокод!
      Ответить
      • Ключевое слово 'Очень редко'. Вероятость написания такого по тупости намного выше чем написания по необходимости. Кроме того название переменной is_use_newstyle указывает на bool.
        Ответить
        • Ну ты не знаешь, где эта переменная будет использоваться...
          Возможно, в SQL или REST и т.д.
          А ключевое слово говорит, что необходимо это "Очень редко" учитывать.
          Этим и отличается грамотный код от безграмотного!
          Ответить
          • Тут все упирается в контекст, которого никто кроме оп'а не видел. Если это происходит перед сериализацие/запросом - тогда никаких проблем. Если это посередине логики - тогда это говно.
            Ответить
            • Тогда может попросим автора этого поста поделиться всем кодом, чтоб уж наверняка судить, а то из-за одной строчки кода тут баталий в комментариях уже на 5 часов.
              Ответить
              • Единственное место где используеться:
                if ($is_new_style){
                ...
                }
                Ответить
                • Ну, уважаемый shureg (он же guest), теперь всё встало на свои места. 🙂
                  В таком контексте этот код можно назвать малограмотным, но далеко не говнокодом, так говнокодиком.

                  Скорее этот пост похож на обиды на автора кода!

                  Полистайте другие разделы PHP-говнокода, найдёте действительно стоющее...
                  Ответить

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

Из-за тебя ушел bormand, guest!

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


    8