John
Отличный из тебя будет специалист для работы в команде после таких слов
Dmitriy
Раз на то пошло
John
Тебе уже сказали, эталон пишут справа
А статью пишут не люди?
Dmitriy
магические цифры в коде вообще не очень
John
Траволта
Владислав
Охуевший тип. Погуглите за меня, вертел я ваше мнение.
John
)))
Владислав
Ну гугли сам. Тебе ж надо.
Владислав
Можно предположить, что начитались код инспектора.
John
1. Стандарт
2. Легче воспринимается
John
В практике
Владислав
Даже если кто-то не поленится и откопает тебе стандарт, ты его не будешь читать.
Владислав
Ты утонешь в нём.
John
Манал я ваши мысли и буду писать так, как удобно
Владислав
Всякое может быть, вряд ли кто-то тут знает это точно.
John
Не могу это забыть))
John
Надо распечатать и повесить над столом сзади у себя на работе
Владислав
Попробуй найти. попробуй ещё раз, если не нашёл. Попробуй менять запрос.
Владислав
За что?
John
Будет и потом так же
Alexander
а ты им скажи как выше описал )
John
)))
Alexander
"манал я ваши мысли" и вот это вот все
Владислав
Всегда найдётся человек, которому не понравится, как ты что-то написал. И не всегда он будет прав.
John
Но тут он прав
John
1. Стандарт
2. Читабельность
John
Иди на работу, а)
Alexander
ну лично я у себя эталон ставлю слева
Владислав
1. Стандарт
2. Читабельность
Вот у нас в проекте так пишут и это нормально. Нет, это не аргументы. Я бы хотел услышать с тех. точки зрения, почему так писать плохо.
Alexander
то есть у меня идут сравнения ($a == SOME_CONST)
Владислав
У каждого проекта вообще свой код стайл.
Alexander
от внезапных числовых констант непонятных меня быстро отучили
Anonymous
holy
John
А какой пруф? Статью, которую написал человек? Манать же на его мнение
Alexander
да я понял
John
Стандарт я имел ввиду, что так принято большинством
John
Нахрена тогда спрашиваешь? Уже ясно, что тебе манать не все
Владислав
А какой надо? Лол
John
Владислав
У каждого проекта свой код стайл мб
who are you
Jamshed
Мдаа из за $a == 1 или 1 == $a
Jamshed
Шекспиром пахнет
John
Jamshed
столько сообщений изза этого
Владислав
У каждого проекта свой код стайл мб
Jamshed
Ребята ! я прозрел!
who are you
Да делай для себя лично что угодно
Jamshed
Завтра буду здороватся левой рукой)
who are you
Как нравится
Jamshed
Где стандарт что правой)
who are you
Ни в каком.
John
Нет таких простых сравнений
John
Я не видел, что ты сравниваешь с числом?
John
Это хардкод
Jamshed
просто в один день решили что сделают так а не так чисто повелось и все тут
Владислав
У меня появилась идея, как проверить, что будет "правильнее" с тех точки зрения. То есть, что будет больше "нравиться" интерпретатору. https://ru.stackoverflow.com/questions/83308/%D0%9D%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-php-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BF%D1%80%D0%B5%D1%82%D0%B0%D1%82%D0%BE%D1%80%D0%B0
John
if($a == $langs[$key]['lang'])
Владислав
Загнать в цикл с тысячей итераций такое условие и аналогичное, но с другим порядком и вывести время.
John
И?
John
Две переменные
Jamshed
Чисто по логике условие с неизвестным и известным
John
Я никогда не пишу хардкод типа 'smth' или 3
Jamshed
условие появилось изза того что есть не известное и оно сравнивается
Jamshed
с известным
Jamshed
поэтому переменная и как бы логически главнее и впереди
John
Это пример сравнивания в цикле
Владислав
И приводит вам рекомендации типа if(null === $a)
Jamshed
а коде инспектор пояснение дает?
Владислав
Бл, что ты сравнил.
Владислав
Больше меньше.
Владислав
Поставь равенство.
Владислав
В обоих случаях.
Владислав
Вот.