О том и речь. Админ делает пакеты, я попросил обновить Gimp до 2.8 версии, вместо того, чтобы потратить 10 минут у моего компа (тут всего машин 10, требующих постоянного обновления), он 8 часов (по Тикету) делал пакет.
1. С Хромом проблема, он так установлен, что я даже не могу без прав админе скрыть панель закладок.
2. Спасибо, поищу про групповые политики
Вообще я из практики заметил, что зачастую использование 1 и 0 как альтернативы true/false вполне себе вызывает такие ошибки, которые потом тяжело искать.
if('php') echo 'true'; //true — ok есть строка
if('') echo 'true';" //false — строка есть, но пустая, пусть будет false
if('0') echo 'true'; //false — и строка есть и значение есть, а все равно false
Вот вполне реальный пример
Вот и мои наблюдения сводятся к тому, что этот подход породил «условность» которую приходится учитывать и обходить, дабы не породить ошибок. Т.е. отзывов о том, что это очень удобно и я это пользую, гораздо меньше, чем отрицательных.
По разговорам, коллеги ожидают от такой операции, если перый символ число — то число, а если нет — false, exception, notice, но не преобразование без остановки скрипта.
Вот на это противники и давят. Мои аргументы про использование головы и === отвергаются тем, что в остальных языках подход более-менее общий и не всегда знаешь, что может прийти в переменной.
Под «патамушта» я имел ввиду «такова реализация в языке», про то, что приводится к числу я знаю. У нас часть коллег пришил с питона и на фоне этого завязался спор. И с целью раздобыть конкретных фактов я обратился к Хабру.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.