Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2019, 19:59   #1
Illusiony
Форумчанин
 
Регистрация: 17.02.2014
Сообщений: 881
По умолчанию Стоит ли уделять внимание запрещенным в PSR правилам оформления кода в процессе изучения PHP для начинающих?

Что бы было понятнее:
Читаю книжку "Кузнецов М., Симдянов И. - Самоучитель PHP 7 (Самоучитель) - 2018".
В ней описываются и правила PSR и другие возможные варианты допускающиеся языком PHP.
Цель стать хорошим (неплохим,нормальным) программистом PHP
Так вот вопрос.
1) Если смотреть с одной стороны раз в книге написано ( и автор хороший программист), значит автор обдумывал, что писать, а что не стоит. По этой логике уделять внимание моментам запрещенным PSR стоит.
2) С другой стороны, если цель стать хорошим программистам, следующий этим правилам PSR, то чем больше внимание направлена на хороший код, то бишь PSR, тем лучше запомниться, тем меньше его будешь нарушать. А запрещенные моменты вообще пропускать. Тогда и время на это не будет уходить- больше времени останется на PSR.

Или ввиду обязанности читать коды с нарушением PSR ( если не хорошие программисты) все таки нужно изучать и все другие варианты оформления и редко используемые возможности PHP?
Разбираться в зловредных кодах, где правила не писаны))).
Illusiony вне форума Ответить с цитированием
Старый 12.03.2019, 20:17   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

PSR по чему именно? Они ж разные есть.

Если именно по оформлению/форматированию, то обычно просто используют утилиты (linter и т.п.) или встроенное в IDE (PhpStorm) для слежения за этими и другими вещами. Не надо это наизусть учить.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 12.03.2019 в 20:20.
Alex11223 вне форума Ответить с цитированием
Старый 12.03.2019, 20:57   #3
Illusiony
Форумчанин
 
Регистрация: 17.02.2014
Сообщений: 881
По умолчанию

Пример:

Вот следует ли запоминать это все или стоит только то, как принято в PSR?
Да только начинаю с PSR знакомиться, какие они бывают еще не смотрел.
Изображения
Тип файла: png While_PSR_PHP.png (51.9 Кб, 78 просмотров)

Последний раз редактировалось Illusiony; 12.03.2019 в 21:00.
Illusiony вне форума Ответить с цитированием
Старый 12.03.2019, 21:20   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Не надо запоминать, пусть линтер помнит.

Но цикл без { } вообще мало кто пишет в любых ЯП, где они есть.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 13.03.2019, 18:09   #5
Illusiony
Форумчанин
 
Регистрация: 17.02.2014
Сообщений: 881
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Не надо запоминать, пусть линтер помнит.

Но цикл без { } вообще мало кто пишет в любых ЯП, где они есть.
Это я как пример. А вопрос относился ко всем таким случаям. Я так понимаю вариант номер 2, что я приводил больше подходит.
Illusiony вне форума Ответить с цитированием
Старый 13.03.2019, 18:33   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так какой вопрос-то?

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

Запоминать стиль кода особо не надо, используйте линтер или IDE.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
У кого какая цветовая схема оформления редактора кода? Вадим Мошев Свободное общение 16 24.12.2018 01:34
Посоветуйте к каким критериям VPS уделять внимание в моей задаче Illusiony PHP 1 02.03.2015 16:59
Рекомендуемые правила оформления кода Ponkole Общие вопросы по программированию, компьютерный форум 166 19.08.2012 22:41
Стили оформления кода Altera Свободное общение 2 30.08.2008 17:23