например в силу специфики некоторых отделов безопасности про git, ci и упаси боже облака часто приходится забывать, не потому что битрикс (хотя в том числе), а потому что не проходят по безопасности.
Андрей Николаев, что за дичь вы несёте? Думаю в компаниях, вроде гугла, яндекса, рамблера и прочих - безопасность есть, и боюсь получше всяких банков. И это не мешает им пользоваться ci, git и прочими вещами, которые никак не относятся к безопасности.
а чем битрикс компании плохи?
Не компании плохи. Уважающий себя и чего-то достигший человек просто не будет связываться с этим дерьмом под названием "битрикс". Тут может возникнуть только одна причина почему так получилось - это невероятные обстоятельства. Хотя программистов с нормальным опытом с руками отрывают, так что тоже спорно.
В любом случае, я не могу судить за всех сразу, но пока не попадался ни один более-менее адекватный разраб, использующий данную систему. Я прошу прощения, но даже Вы не являетесь упомянутым примером. Я открывал гитхаб (ссылку в профиле), чтобы оценить ваш уровень, но кроме форков не обнаружил кода, а сами форки содержали невероятно плохого качества код, так что взяться за оценку не готов.
У нас все то же самое что и у product-комманд, только задач больше и они разнообразнее (исключительно за счет чуть менее укороченного цикла разработки).
Я не знаю что за продакт-команды, но на счёт разнообразности задач - это кажется довольно забавным. Не могли бы Вы привести такой пример?
Андрей Николаев, ну, кажется, при должно квалификации битрикс-разраб никогда бы в жизни не работал битрикс-разрабом, а устроился бы в нормальную кампанию, не? =)
Позволю себе высказать мнение, что на Zend тоже будут класть. Он был моден в эпоху пыха 4ки, дабы отличать тех, кто пишет в процедурками от более адекватных граждан, но в 17'ом году, кажется, это совершенно бессмысленно.
Из вики: "multiple dispatch — механизм, позволяющий выбрать одну из нескольких функций в зависимости от динамических типов или значений аргументов."
У меня метод заранее определён, я говорю, "контейнер, вызови мне вот этот метод и сам отправь туда аргументы", а не "контейнер, найди мне подходящий метод, учитывая аргументы А и Б". Я и написал как раз в вопросе - "обратной двойной диспатчеризации". Выбирается не нужный метод, а нужные аргументы для него.
Так что боюсь что всё же нет. На практике, повторюсь, это применяется в Spring (называется автовайринг и применяется для конструкторов), для Symfony (автовайринг и парам-резолвер для некоторых аргументов экшенов контроллеров), Laravel (в любом месте и для любого кода, хоть для функций первого порядка).
Сергей Андриевский, зачем это, когда есть сентри, ньюрелик и туча других? У монолога вполне есть стрим враппер для пуша оных в сентри. А если уж приспичило натив, то есть тот же самый грейлог. Это раз.
Во-вторых, .htaccess влияет на выполнение только http-воркера и только на апаче. В 2017ом году подобное упоминание как минимум не компетентно, и даже НЕ учитывая преобладающую популярность nginx. Воркеры пыха стартуются, либо через кастомные шедулеры, либо через супервизор, так что ни о каком htaccess, даже если у вас морда на апаче, речи и быть не может.
Александр Шаповал: в таком случае что вам запрещает? В дополнение скажу, что всякие роуты логаута, логина, отправки сообщений и прочие штуки делаются через POST, дабы не только отвадить лихих парней, но и всякие поисковики тоже.
Q001: закрытие тега не только не обязательно, но явно не рекомендуется (не закрывать т.е.), читайте стандарты: www.php-fig.org/psr ;)
Многоточие всегда означает некоторый набор данных после, за исключением явных синтаксических конструкций, вроде оператора вариадика (или деструктуризации) в php.
awdemme: лучше назовите где это используется. Я знаю только один такой сайт - Slack, и опять же это продиктовано потребностями. В остальных случаях Nginx или Apache онли, так можно не простреливать себе ноги мемликами.
В любом случае сам факт в том, что некоторые языки это позволяют. А у рубишек это было в качестве эксперимента, так же как шеринг мемори между воркерами у ActiveRecord. Т.е. в теории прикольно, а на практике я не припомню, чтобы кто использовал.
Андрей Николаев, что за дичь вы несёте? Думаю в компаниях, вроде гугла, яндекса, рамблера и прочих - безопасность есть, и боюсь получше всяких банков. И это не мешает им пользоваться ci, git и прочими вещами, которые никак не относятся к безопасности.
Не компании плохи. Уважающий себя и чего-то достигший человек просто не будет связываться с этим дерьмом под названием "битрикс". Тут может возникнуть только одна причина почему так получилось - это невероятные обстоятельства. Хотя программистов с нормальным опытом с руками отрывают, так что тоже спорно.
В любом случае, я не могу судить за всех сразу, но пока не попадался ни один более-менее адекватный разраб, использующий данную систему. Я прошу прощения, но даже Вы не являетесь упомянутым примером. Я открывал гитхаб (ссылку в профиле), чтобы оценить ваш уровень, но кроме форков не обнаружил кода, а сами форки содержали невероятно плохого качества код, так что взяться за оценку не готов.
Я не знаю что за продакт-команды, но на счёт разнообразности задач - это кажется довольно забавным. Не могли бы Вы привести такой пример?