Помощник
Здравствуйте, гость ( Вход | Регистрация )
CMS-ядро |
NoIndex |
2010-10-24, 16:16
Сообщение
#21
|
|
Опытный Группа: Бета-тестеры Сообщений: 825 Регистрация: 2008-12-13 Из: Россия → Новосибирск Версия системы: RC5 Репутация: нет Всего: 24 |
Loader, тема вообще не про Eleanor. Если перечитаете первый пост — поймёте. Обсуждение идёт другой CMS, которая ещё только в планах.
|
|
|
||
Loader |
2010-10-24, 16:35
Сообщение
#22
|
|
Профессионал Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: нет Всего: нет |
Да? А я думал Элеанору хотят "Ядрёной" сделать! |
|
|
||
Alexander |
2010-10-24, 17:21
Сообщение
#23
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Зря. ИМХО. Всего бесили личности, которые: 1. Проставляют фигурные кавычки в условиях или циклах с одинарным вложением. Т.е. вместо
Пишут
2. Берут условия в лишние скобки. Т.е. вместо
Пишут:
Выучите приоритеты операций и не позорьтесь!!! 3. Пишут public/const для каждой отдельной переменной или константы. Т.е. вместо:
Пишут:
4. Многострочный комментарий пишут начиная каждую строку с // или # (ни скопировать никуда, если надо). Вместо того, чтобы начать и закончить его /* */ соответственно. Есть и другие "идиотизмы", которых я не понимаю. Как, например, имена функций писать со строчной буквы, допуская заглавные в имени функции дальше... Сам никогда не буду следовать таким абсурдным стандартам и другим не советую. Могу спорить. Сообщение отредактировал Alexander - 2010-10-24, 17:22 |
|
|
||
termit |
2010-10-24, 17:36
Сообщение
#24
|
|
Опытный Группа: Бета-тестеры Сообщений: 705 Регистрация: 2009-06-02 Из: Житомир Репутация: нет Всего: 11 |
С этим полностью согласен... Не раз приходилось исправлять людей которые делали много глупостей в методе пузырьков
Вместо:
Вы планируете собственную CMS? Сообщение отредактировал termit - 2010-10-24, 17:38 |
|
|
||
Skyff |
2010-10-24, 18:07
Сообщение
#25
|
|
Опытный Группа: Eleanor user Сообщений: 928 Регистрация: 2009-02-08 Из: Литва Репутация: нет Всего: 4 |
Наверное сейчас мода такая пошла, иметь собственную CMS...
|
|
|
||
NoIndex |
2010-10-24, 18:08
Сообщение
#26
|
|
Опытный Группа: Бета-тестеры Сообщений: 825 Регистрация: 2008-12-13 Из: Россия → Новосибирск Версия системы: RC5 Репутация: нет Всего: 24 |
Alexander,
1. в стандарте написано, что рекомендуется, но не обязательно… Всё остальное ссылками прекрепи, не вижу такого… 4. комментарии должны быть в стиле PHPDoc. Там как-раз таки и есть нормальные многострочные комментарии... С остальным согласен. termit, я наверное какой-то дурачок и что-то не правильно написал) Не понимаю, почему все не понимаю, про что я) Да, в планах написание своей CMS. Но пока только в планах, будет она или нет — пока не известно. Добавлено через 0 минут, 39 секунд: Skyff, она уже давно. Но мне она нужна больше для заказов, просто с ней будет удобнее. |
|
|
||
termit |
2010-10-24, 18:28
Сообщение
#27
|
|
Опытный Группа: Бета-тестеры Сообщений: 705 Регистрация: 2009-06-02 Из: Житомир Репутация: нет Всего: 11 |
А что так сердито? если чтото не так сказал, так уж извините...
|
|
|
||
Alexander |
2010-10-24, 19:15
Сообщение
#28
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
NoIndex, вот ссылки. С вашего позволения прдлагаемые стандарты буду называть "мудацкими".
http://pear.php.net/manual/ru/standards.control.php - мудацкие условия. http://pear.php.net/manual/ru/standards.funcdef.php - мудацкие имена функций. http://pear.php.net/manual/ru/standards.header.php - мудацкие комментарии. |
|
|
||
sanes |
2010-10-25, 10:52
Сообщение
#29
|
|
Аноним Группа: Пользователи Сообщений: 1 180 Регистрация: 2008-12-29 Из: Волгоград Репутация: нет Всего: 4 |
о блин..
|
|
|
||
NoIndex |
2010-10-25, 11:46
Сообщение
#30
|
|
Опытный Группа: Бета-тестеры Сообщений: 825 Регистрация: 2008-12-13 Из: Россия → Новосибирск Версия системы: RC5 Репутация: нет Всего: 24 |
termit, да не в вас дело Просто я видимо как-то не так объясняю)
Alexander, Цитата Использование фигурных скобок увеличивает читабельность кода и уменьшает вероятность логических ошибок при изменении кода. То-то и оно, я про тоже. И где там написано, что нельзя делать условие подобное этому?:
Ничего не увидел там, про имена функций, там описано про аргументы функций и просто приведён пример с мудацким именем функции. Это PHPDoc. Мне лично пофиг на то, что нельзя копировать. Да куда вообще копировать комментарии?О_о А с PHPDoc куда удобнее. Поглядел стандарты кодирования Zend Framework — понравилось больше, их и будем использовать, например:
Не понравилось то, что как и в PEAR имена функций должны начинаться с буквы в нижнем регистре Комментарии тоже в стиле PHPDoc. sanes, что? Сообщение отредактировал NoIndex - 2010-10-25, 11:55 |
|
|
||
sanes |
2010-10-25, 16:59
Сообщение
#31
|
|
Аноним Группа: Пользователи Сообщений: 1 180 Регистрация: 2008-12-29 Из: Волгоград Репутация: нет Всего: 4 |
|
|
|
||
Skyff |
2010-10-25, 17:44
Сообщение
#32
|
|
Опытный Группа: Eleanor user Сообщений: 928 Регистрация: 2009-02-08 Из: Литва Репутация: нет Всего: 4 |
sanes, CMS понравилась ?
|
|
|
||
Alexander |
2010-10-25, 18:39
Сообщение
#33
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Есть куда... Отвечаю. Хотя компанию Zend уважаю (как людей, которые выпускают PHP), но уважения к компании недостаточно чтобы взять ее стандарты за эталон. PDF, как аббревиатуру нужно писать либо только заглавными буквами, либо только строчными. В даном случае "_" - считаю лишним знаком. class ZendPDF - намного приятнее и читать и писать. Только как быть с тем фактом, что PHP файлы можно открыть любым текстовым редактором? В каждом текстовом редакторе "длина" табов различна. В таком случае, открыв документ в каком-нибудь блокноте - получим "кашу" вместо читаемого кода. А делать отступы проблеами - даже несолидно как-то. |
|
|
||
NoIndex |
2010-10-25, 18:55
Сообщение
#34
|
|
Опытный Группа: Бета-тестеры Сообщений: 825 Регистрация: 2008-12-13 Из: Россия → Новосибирск Версия системы: RC5 Репутация: нет Всего: 24 |
Ну, как минимум они выпускают PHP и вполне могут диктовать стандарты:) Тем более, что они не такие уж и плохие, половину как минимум можно позаимствовать) Только заглавными:) Тут ты тоже прав, но у них Zend_ идёт обязательно в начале класса. Так-то. А разница табуляция или пробелы? По мне — так всё-равно:) |
|
|
||
sanes |
2010-10-25, 19:13
Сообщение
#35
|
|
Аноним Группа: Пользователи Сообщений: 1 180 Регистрация: 2008-12-29 Из: Волгоград Репутация: нет Всего: 4 |
Skyff, как видишь, по кол-ву сообщ. Флудильщик блин..
|
|
|
||
termit |
2010-10-25, 20:47
Сообщение
#36
|
|
Опытный Группа: Бета-тестеры Сообщений: 705 Регистрация: 2009-06-02 Из: Житомир Репутация: нет Всего: 11 |
В баню!!!А почему бы тебе просто не заморачиваться, и писать так как тебе удобно(читабельно)?
|
|
|
||
sanes |
2010-10-25, 21:16
Сообщение
#37
|
|
Аноним Группа: Пользователи Сообщений: 1 180 Регистрация: 2008-12-29 Из: Волгоград Репутация: нет Всего: 4 |
|
|
|
||
Skyff |
2010-10-26, 0:38
Сообщение
#38
|
|
Опытный Группа: Eleanor user Сообщений: 928 Регистрация: 2009-02-08 Из: Литва Репутация: нет Всего: 4 |
Все спорите спорите, а решать то народу понравится CMS будет жить, не понравится не будет. и некто нечего не поделает если простой народ не одобрит.
Тут надо писать а не спорить, у каждого свой подход. Если опыта не хватает, то тогда так и выйдет, но это покажет время и работа, а слова в CMS нечего не стоят, Только реализация... |
|
|
||
NoIndex |
2010-10-26, 8:31
Сообщение
#39
|
|
Опытный Группа: Бета-тестеры Сообщений: 825 Регистрация: 2008-12-13 Из: Россия → Новосибирск Версия системы: RC5 Репутация: нет Всего: 24 |
termit, люблю стандарты:)
Skyff, ох. Никто не спорит, что важна реализщация. Однако, в этой теме мне подкинули пару мысле, так что она нужна. А решать не вам - надо или и нет. |
|
|
||
Текстовая версия | 0.0387 сек. 12 запросов GZIP включен Сейчас: 2024-09-27, 1:21 |