|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.03.2019, 19:59 | #1 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Стоит ли уделять внимание запрещенным в PSR правилам оформления кода в процессе изучения PHP для начинающих?
Что бы было понятнее:
Читаю книжку "Кузнецов М., Симдянов И. - Самоучитель PHP 7 (Самоучитель) - 2018". В ней описываются и правила PSR и другие возможные варианты допускающиеся языком PHP. Цель стать хорошим (неплохим,нормальным) программистом PHP Так вот вопрос. 1) Если смотреть с одной стороны раз в книге написано ( и автор хороший программист), значит автор обдумывал, что писать, а что не стоит. По этой логике уделять внимание моментам запрещенным PSR стоит. 2) С другой стороны, если цель стать хорошим программистам, следующий этим правилам PSR, то чем больше внимание направлена на хороший код, то бишь PSR, тем лучше запомниться, тем меньше его будешь нарушать. А запрещенные моменты вообще пропускать. Тогда и время на это не будет уходить- больше времени останется на PSR. Или ввиду обязанности читать коды с нарушением PSR ( если не хорошие программисты) все таки нужно изучать и все другие варианты оформления и редко используемые возможности PHP? Разбираться в зловредных кодах, где правила не писаны))). |
12.03.2019, 20:17 | #2 |
Старожил
Регистрация: 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. |
12.03.2019, 20:57 | #3 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Пример:
Вот следует ли запоминать это все или стоит только то, как принято в PSR? Да только начинаю с PSR знакомиться, какие они бывают еще не смотрел. Последний раз редактировалось Illusiony; 12.03.2019 в 21:00. |
12.03.2019, 21:20 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Не надо запоминать, пусть линтер помнит.
Но цикл без { } вообще мало кто пишет в любых ЯП, где они есть.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
13.03.2019, 18:09 | #5 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
|
13.03.2019, 18:33 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так какой вопрос-то?
В компаниях или больших проектах часто есть свои соглашения про стиль кода и т.п., многие конечно стараются делать это на основе общепринятого (PSR в случае РНР), но не всегда, например если проект старый и PSR тогда не было. Запоминать стиль кода особо не надо, используйте линтер или IDE.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
У кого какая цветовая схема оформления редактора кода? | Вадим Мошев | Свободное общение | 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 |