1

Тема: Code Style?

Привіт усім.

Так як за останній рік я виріс з звичайного дурника студента в junior'a php дурника, в мене є до вас питання.

Чи дотримуєтесь ви code styl'ів у своєму проекті на PHP, якщо так то роскажіть про них. (якщо можете, наведіть приклад)

Останнім часом мене дуже цікавить ця тема, адже є шанс, що мені потрібно буде проводити виступ для молодих "падаванів" і розповідати наскільки важливим є code style та рефакторинг.

Сам я пишу з використанням фреймворку Symfony2, дотримуюсь їхніх стандартнів, повністю дотримуюсь всіх стандартів PHP-FIG, використовую деякі власні стандарти (які не відміняють раніше описаних) та користуюсь ще офіційно не прийнятими стандартами по оформленню PHPDoc блоків.

Що скажете?

Тролі-лісом

(тільки не пишіть всяку муть, яку люблять писати товсті тролі типу, "PHP помер", "там купа г**вна", не подобається - йдіть далі)

Подякували: Анатолій1

2

Re: Code Style?

Для себе (локальні розробки) - ні (хіба що якісь коментарі).
Для інших, якась командна розробка, опен сорс проект - скоріше так. Документований та форматований код краще підтримувати/читати.

3

Re: Code Style?

Ніяких. Пишу як пишеться.

4

Re: Code Style?

чуйте анекдота - "пехапешники обговорювали стиль написання коду..."

Подякували: Master_Sergius, 0x9111A, 0xDADA11C73

5 Востаннє редагувалося Logans (10.12.2015 21:51:51)

Re: Code Style?

Я звісно не мастер Йода, але реально працював з дуже "смердючим" кодом, наприклад в CMS PrestaShop. Та і в більшості CMS про код стайл нічого не чули, або використовують свій, настільки жахливий, що тільки на те, щоб розібратися марнується велика кількість корисного часу.

Відмова від правил написання коду є величезною проблемою, адже в деякій мірі через таких людей PHP постійно "обкакують" гнівними коментарями.

FakiNyan написав:

чуйте анекдота - "пехапешники обговорювали стиль написання коду..."

О, а ви, я бачу, ще офтопите на цьому форумі, думав, що ви вже давно переїхали подалі в Азію і забули за нас.

6

Re: Code Style?

всіНазвиЗміннихПишуКемелКейсом, ібо це мені здається найзручніше, а вот щодо відступів, то в цьому мені допомагає команда "Reformat Code..." вона є в PhpStorm-і, думаю що у Вашому редакторі вона також присутня. Перед комітом в репозиторій Ctrl+Alt+F і все. Там ще є налаштовування тих самих відступів під свій смак, але це вже інша тема

Подякували: Logans1

7

Re: Code Style?

Не присутня.

8

Re: Code Style?

якшо бидлокод працює та щей як треба, то це не бидло код

9

Re: Code Style?

Invader написав:

Не присутня.

У кожного свій інструмент  *PARDON*

10

Re: Code Style?

В Азію він може полетіти тільки на паливі своєї дупи. Дуже вже у нього припікає від PHP.

Подякували: Logans, mike2

11 Востаннє редагувалося Logans (10.12.2015 22:04:38)

Re: Code Style?

reverse2500 написав:

якшо бидлокод працює та щей як треба, то це не бидло код

Жахлива думка насправді.
Я наприклад дуже сильно підпортив собі нерви коли намагався розібратися в одному з модулів, який я ставив для магазину. Він працював, так, але деякі моменти потрібно було підправити і на це пішло занадто багато часу та нервів. Тепер при першій зустрічі з автором цього модуля я йому одраз в пику дам.

VTrim написав:

В Азію він може полетіти тільки на паливі своєї дупи. Дуже вже у нього припікає від PHP.

Дякую за підтримку, але напевно не потрібно витрачати на цю людину свою увагу та і зайві повідомлення не потрібні.

12

Re: Code Style?

я використовую codestyle як дома так і на роботі.
Отже чому я використовую його дома: можна потім автоматом міняти код дуже швидко відштовхуючись від певних налаштувань коду.
На роботі для легкості читання свого і чужого коду.
Все форматується автоматом. Зараз стараюсь налаштувати систему для перевірки стилю коду, виявлення багів.

П.С. Народ який буде тролити рнр отримає бан. Це просто не можливо. У кожній темі хтось завжди флудить і пише не по темі. Ідіть у відповідні теми.

Подякували: VTrim, Logans2

13

Re: Code Style?

Більше ні аніж так. А загалом reindent і пох.