Обновить
5
0
Г.О.@gro

Пользователь

Отправить сообщение
Почему-то существует мнение, что скомпилированный код, это решение всех проблем.
Почему-то считается, что бенчмарки с Hello World и сортировкой пузырьком что-то значат для реальных проектов.

Кто-то в своих веб-проектах реально упирался в скорость выполнения конструкций языка?
с typeof и [[Class]] вообще интересного много: blgo.ru/t/jstypes/table/
Стандарт пересказан, хорошо. Но хотелось бы знать, например, в чём сакральный смысл того, что переменные нельзя удалять, а свойства можно.
И что, правда, реализации движка действительно таскают вместе с каждым свойством/переменной ещё и эти атрибуты?
Но если ваш junior developer, не хочет признавать их важность, расскажите ему, что на генерацию одного notice у PHP уходит время, за которое можно обойти и инкрементировать массив из примерно 30-ти элементов.

В этом вся суть junior'ов и статей, которые они пишут :)
Наплевать, что делаем что-то не то и с ошибками. А вот псевдооптимизация это важно.
было лучше
почему все статьи про прокрастинацию такие большие? я не могу их осилить! :)
Не хотите быть занудой — не нудите.
Надоело не в каждой статье про «настоящее ООП» читать, а камменты к этим статьям в вашем стиле.
cookie-неделя на хабре
Нет, я пробовал и пример kuzemchik чуть ниже со статическим методом a().
\One\Two\Three::… — работает
\One\… — не работает
$var = \One\… — работает
Просто "\One\". После One должен показать Two.
Да, но у меня не сразу после "\", а после "\One\". Единственное что есть на данный момент в One — Two, а он мне $_COOKIE предлагает.
да, если присваивать результат какой-нибудь переменной, то работает.
а если просто вызвать метод, то нет:
\One\Two\Three::a()
Конкретно в это месте можно и сразу Three написать, я просто упростил пример. Вообще с пространствами имён как-то странно автокомплит работает.
К сожалению, я не понял вашей фразы.
Это совершенно стандартная вещь, соответствующая синтаксису языка.
Много слышал про сию IDE. Скачал и что-то удручён.
namespace One\Two;

class Three {
}

\One\...

Автокомплит в этот момент вместо «Two» выдаёт список глобальных переменных.
Так и должно быть или у меня руки кривые?
Использую goDB, там всё тоже, только вместо множества методов указывается формат в котором представлять результат:
$db->query('SELECT * FROM users WHERE name=?', array($name))->row()
Миллиарды мух разбираются в предмете не хужи кучки навозных жуков.
давайте на этом и закончим! :) о терминах можно спорить ещё дольше и жарче чем о PHP
На каждый каждый блок плодить объекты, скоп и всё такое, а язык и так не быстрый. Ну и создавался изначально для простых вещей. Большинство «программистов» до сих пор не знают ни про «var» ни про то, что функция объект.
В ES5 по-моему можно будет в блоках объявлять переменные.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург и область, Россия
Зарегистрирован
Активность