All streams
Search
Write a publication
Pull to refresh
2
0
Дмитрий Щербаков @DimNS

User

Send message
Вот, так стало гораздо понятнее, спасибо
Внесу свои 5 копеек, кавычки двойные или одиночные, судя по логике запроса одиночные кавычки, все верно?
Я тоже первый раз такое узнал. Но если такое и было уже то я ведь не могу читать все ресурсы посвященные теме, я читаю на постоянно основе Хабр, и зачастую это для меня единственный сайт где я узнаю новинки.
Проверил, не прокатило, или руки не из того места растут )
Спасибо, вечером (iPad есть дома) попробую отпишусь
Orientation прям то что мне нужно, но раз с устройствами Apple такие танцы с бубном, можно как-то указать ориентацию экрана? Очень нужен именно landscape.
Спасибо за подсказку. Обновил статью, вынес основные тезисы.
Поддерживаю, но как писали выше похоже просто так исторически получилось, но и пример с комментариями phpDoc тоже правильный

P.S. это из-за кармы я не могу ссылки в комментах ставить?

1) ссылка на слово «выше»: http://habrahabr.ru/post/266903/#comment_8573493
2) ссылка на слово «пример»: http://habrahabr.ru/post/266903/#comment_8573843
Прочитав все комментарии и изучив тот ресурс с анализом сорцов гитхаба решил пересилить себя и перейти на пробелы вместо табов )) Все таки стандарт это хорошо и хочется уже писать полностью валидный PSR-2 код, чтобы вошло все это в привычку и в будущем не было уже никаких проблем.
Вот что нашел, жаль данные устарели, вот бы сейчас посмотреть как изменилась ситуация
http://sideeffect.kr/popularconvention

P.S. хм, ссылка не ставится нормально, придется копировать, извините.
Если я правильно понял, имеется ввиду отступы в примере, который в комментарии. Ну дак тут SmartTabs не поможет, но там как раз и смысл весь в том что табы для отступов от начала строки, а дальше уже только пробелы.

В этом примере согласно SmartTabs нужно делать пробелами отступы, да и вряд ли кто-то будет копировать этот код примера чтобы его использовать, ведь после копирования все равно останутся в начале строк знаки "*" от комментария.
Да, скорее всего вы правы, это очень сильно похоже на правду. Такой вариант меня лично устраивает.
Пост писался как раз чтобы попытаться разобраться почему именно пробелы выбрали авторы, а не табы.

Я понимаю, что стандарт это хорошо, но разброд и шатание не прекратятся до тех пор пока люди не поймут почему стоит писать именно так и никак иначе, ведь к другим пунктам стандарта претензий нет (например к пробелам перед и после открывающихся скобок).

А так идея про автоматическую конвертацию во время синхронизаций с сервером мне кажется все более отличной. Тут и не нужно переучиваться и при этом твой код в паблике соответствует стандарту. Как говорится и волки сыти и овцы целы )

P.S. судя по моей карме и рейтингу поста, разброд и шатание не собирается униматься )
Если дело об одной команде и нормах принятых в ней это да, но работая в такой команде привыкаешь к их правилам (особенно плохо если ты новичок был когда пришел). А потом когда уходишь из этой команды и приходишь в другую где разработка полностью соответствует PSR-2 стандарту, становится уже труднее, приходится опять переучиваться.

Я просто всегда был мнения, что стандарты 100 раз продумывают прежде чем издавать, возможно с этим пунктом так и было, возможно что в стандарте не расписали более подробно этот пункт и он остался не до конца понятым массами.

Мне тут подсказали одно интересное решение, можно пользоваться табами для отступов, а во время коммита GIT будет проводить конвертацию табов в 4 пробела. А при каждом получении новых данных с сервера проводится обратная конвертация пробелов в табы. Тем самым в сервисе контроля версий код всегда валиден PSR-2, а локальные копии у каждого программиста могут быть какими угодно (как кому больше нравится)

Information

Rating
6,141-st
Location
Пермь, Пермский край, Россия
Date of birth
Registered
Activity