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