Comments 48
Мы используем pre-update на мастере вместо pre-commit у каждого разработчика.
Стиль форматирования и прочие плюшки вида skipsniff задаётся через git config.
Стиль форматирования и прочие плюшки вида skipsniff задаётся через git config.
Не знаю — на меркуриал ставится все на ура, после траты 20 минут на ман.
Всё хорошо и правильные, но русские комментарии — моветон.
UFO just landed and posted this here
UFO just landed and posted this here
Если честно, я поражен вашим вопросом. Вы же не пишете код на русском?
Потому что вы ограничиваете множество людей, которые будут читать ваш код до русскоговорящих. Разве не очевидно?
UFO just landed and posted this here
Это просто стиль кодирования, стандарт. В конце концов в русском языке как правило нет подходящей IT-терминологии, названия методов и переменных тоже на английском, в итоге вы получаете полную кашу.
Любой специалист прочтет ваш комментарий, если нет — то он отвратительный специалист и не место ему в сфере.
Вы завтра пойдете устраиваться на работу в иностранную компанию, и покажете свой лучший исходник, а там бац, и комментарии на русском языке.
Любой специалист прочтет ваш комментарий, если нет — то он отвратительный специалист и не место ему в сфере.
Вы завтра пойдете устраиваться на работу в иностранную компанию, и покажете свой лучший исходник, а там бац, и комментарии на русском языке.
UFO just landed and posted this here
Стили и стандарты кодирования регламентируются, как правило, внутренними договоренностями команды. Если команда не планирует расширяться за счёт нерусскоговорящих, то комментарии на русском вполне допустимы, имхо, а если команда ещё и английским владеет не свободно (как я пишу в резюме «читаю документацию на ПО, иногда со словарём»), то даже желательны — я могу, наверное, так что-нибудь написать, что человек хорошо знающий английский или вообще не поймёт, или поймёт неправильно, если не учился в советской школе :) А другой «полиглот» вставит какую-нибудь идиому, поговорку или цитату, над которой вся команда полдня будет думать, пытаясь перевести дословно
UFO just landed and posted this here
Дичайший язык изложения, особенно с деепричастными оборотами, — сильно похоже на корявый перевод. И ни одного комментария автора.
А по теме: рекомендую еще статью Бергманна Quality Assurance Tools For PHP — там описана целая система инструментов, включая и phpcs.
А по теме: рекомендую еще статью Бергманна Quality Assurance Tools For PHP — там описана целая система инструментов, включая и phpcs.
кстати, для Eclipse есть замечательный плагин www.phpsrc.org/
А можно как-то настроить чтобы проверялся только добавленый/измененный код?
собираемся у себя в проекте использовать эту систему, пока только 2 разработчика, но по идее чем раньше начнешь, тем чище будет код =)
Лучше бы он, сука, русский язык проверял. Извините.
Стандарт Zend что в комплекте не стандарт соответствует стандарту описанному на офф. сайте, обещали что-то сделать к 2.0 в этом направлении.
У кого-нибудь получилось установить pre-commit хук под windows?
Да, у меня получилось — plutov.by/post/git_pre_commit_windows
Как долго я набирал свой Standard для этого зверя! Не нашёл в природе ни одного конструктора, хотя оный был бы полезен многим.
Можно при сохранении файла проверять. Что бы разработчик сразу делал правки, а не один раз при коммите, перебирая все файлы.
Плюс, проверка при сохранении, как по мне, приучает писать код правильнее.
Плюс, проверка при сохранении, как по мне, приучает писать код правильнее.
Если кому-то инттересно, то я в своём блоге описал решение для Windows.
Sign up to leave a comment.
Автоматизированная проверка PHP кода при комитах