![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
Может есть какие-то стандарты написания PHP кода? Подкиньте пожалуйста ссылочки.
Вроде бы у Zend есть свои и у PEAR. Может еще какие-то есть? ![]() Хочется писать все по стандартам, чтобы другие программисты могли тоже разобраться в моем коде. в общем приветствуюся ссылочки на всякие статьи/руководства/памятки по написанию PHP кода ) Лучше, если на русском. |
|||
|
||||
mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 19 Всего: 54 |
Пишу по стандарту PEAR: http://pear.php.net/manual/ru/standards.php
-------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
BuShaRt |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: 4 Всего: 6 |
У PEAR много хороших стандартов, разве, что комменты я не понимаю по какому принципу они без проблемы читают... у меня глаза на лоб лезут от таких комментариев.
Не смотря на вышеописанное, все остальные аспекты на приличном уровне, сам ими руководствуюсь ;) |
|||
|
||||
Goganchic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 678 Регистрация: 18.6.2004 Репутация: нет Всего: 5 |
а я почему-то терпеть не могу когда открывающая скобка идет на одной строке с оператором if, while и т.п. Мне кажется, что это усложняет чтение кода.
Добавлено через 25 секунд P.s. Это я про PEAR ![]() |
|||
|
||||
Glip |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 473 Регистрация: 30.12.2006 Репутация: 7 Всего: 18 |
вообще дело привычки, если в каждом if или while делать скобку на новой строке, то уменьшится количество кода помещающегося в один экран, что тоже усложняет чтение кода
![]() я думаю каждая группа вырабатывает свой стиль, и это должно аргументировано обсуждаться при выборе ![]() мне слиль PEAR по бОльшей части удобен, но есть моменты с которыми я не согласен. долго привыкал к тому стилю в котором мы пишем, но зато теперь чужой код читаю как будто сам писал ![]() |
|||
|
||||
Replicator |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 30.4.2006 Где: Outer Heaven Репутация: нет Всего: нет |
Мне больше нравятся стандарты Zend.
А вообще, не так важно какие стандарты использовать, главное, использовать каждый раз одни и теже стандарты. А при работе в команде все участники должны использовать одни стандарты, а не кто во что горазд. --------------------
|
|||
|
||||
CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
Каждый будет писать по своему стандарту, дык пусть лучше пишут все по одному определенному ) Про PEAR я как-то и где-то читал, если память не изменяет мне многое не понравилось. А вот Zend вроде бы был по-лучше, но сейчас никак не могу найти на него ссылку. |
|||
|
||||
GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: 8 Всего: 32 |
Так что же лучше? Чтобы ты сам хорошо понимал свой код или чтобы другие хорошо понимали твой код?
![]() -------------------- ![]() ![]() |
|||
|
||||
CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
1 + 2 всегда лучше )
Да и свой код я всегда пойму ) Добавлено через 20 секунд А вот подчерк... Не очень... Бедная учительница по русском ![]() |
|||
|
||||
Glip |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 473 Регистрация: 30.12.2006 Репутация: 7 Всего: 18 |
http://framework.zend.com/manual/en/coding...ding-style.html
очень похож на PEAR ![]() явно отличается switch, в зенде мне больше он нравится, зато не нравится задание массивов, как-то "мяснО"
можно смотреть большинство соглашений с C подобным синтаксисом Это сообщение отредактировал(а) Glip - 16.4.2007, 20:23 |
|||
|
||||
Goganchic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 678 Регистрация: 18.6.2004 Репутация: нет Всего: 5 |
||||
|
||||
Glip |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 473 Регистрация: 30.12.2006 Репутация: 7 Всего: 18 |
а зачем? тем более стандартом
![]() ![]() есть группа разработчиков PEAR, есть разработчики Zend Fraimwork. кто начинает разработку проекта и кто активно участвует в нем, тот и имеет голос при формировании стиля кодирования. а остальные уже решают сами для себя придерживаться этого стиля или нет. Goganchic, в процитированом вами моём сообщении кроме моего личного мнения о стилях было немного полезной информации по вопросу. а в ваших? ;) Это сообщение отредактировал(а) Glip - 16.4.2007, 23:11 |
|||
|
||||
Goganchic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 678 Регистрация: 18.6.2004 Репутация: нет Всего: 5 |
Гм... серьезный наезд, а я всего лишь пошутил.
P.s. насчет своей точки зрения: не считаю моего протеста против скобок, в остальном я стараюсь все же придерживаться PEAR'а и это очень помогает. |
|||
|
||||
CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
Вот она, то что искал )) Когда-то помню же читал и понравилось, правда то что не помню писал по-своему. Теперь просмотрю и буду писать точно так же ![]() ИМХО отличный стиль кодирования, а PEAR мне не очень нравится. Glimp +1 за ссылку. |
|||
|
||||
CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
Чтобы не создавать новую тему:
Мало где сказано, какие "ограничители" использовать в PERL совместимых выражениях. Собсно, какие тогда лучше? ![]() Мне больше нравится так: #...#, но символы # встречаются в HTML как указатели кода цвета, приходится юзать ~. Или все-таки где-то про это написано? ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |