Почему в Друпале отступы принято делать двумя пробелами?

Главные вкладки

Комментарии

Аватар пользователя Sinkora Sinkora 31 июля 2010 в 19:36

"RxB" wrote:
Потому что сразу видно ты из консоли код не правил

Это неправда. А также это не ответ на мой вопрос.

А насчет отступов. Писать код и делать пробелами отступы - это очень долго.

Аватар пользователя Sinkora Sinkora 31 июля 2010 в 19:38

"orb" wrote:
а почему должно быть наоборот?

Соберите эту статистику по программистам, не работающим с Друпалом.

Аватар пользователя xxandeadxx xxandeadxx 31 июля 2010 в 19:49

"Sinkora" wrote:
Писать код и делать пробелами отступы - это очень долго.

все редакторы умеют вместо таба вставлять нужно количество пробелов

Аватар пользователя vgoodvin vgoodvin 31 июля 2010 в 19:50

The Drupal Coding Standards applies to code within Drupal and its contributed modules. This document is loosely based on the PEAR Coding standards.

Там правда 4 пробела.
В оригинале написано This helps to avoid problems with diffs, patches, SVN history and annotations.

"Sinkora" wrote:
Писать код и делать пробелами отступы - это очень долго.

Можете настроить редактор так чтобы он выставлял пробелы вместо табуляции. Я так и поступил.

Аватар пользователя Sinkora Sinkora 31 июля 2010 в 20:05

"vgoodvin" wrote:
Можете настроить редактор так чтобы он выставлял пробелы вместо табуляции. Я так и поступил.

Спасибо. Я знаю, что так можно делать в большинстве редакторов. Просто меня удивило, что обычно программисты используют табуляцию.

Аватар пользователя PVasili PVasili 31 июля 2010 в 23:04

"Sinkora" wrote:
Просто меня удивило, что обычно программисты используют табуляцию.
- есть какая-то статистика или стандарты на это?
Drupal рекомендации: http://drupal.org/coding-standards. Для себя пишите - как хотите. Для всех лучше придерживаться установленных правил.

Аватар пользователя PVasili PVasili 31 июля 2010 в 23:18

"xxandeadxx" wrote:
"PVasili" написал(а):
- есть какая-то статистика или стандарты на это?
http://habrahabr.ru/blogs/webdev/91885/[/quote]
Вы считате хаБрр законодателем стандартов или средством объективной статистики? Wacko
Это примерно как считать тёму составителем грамматического словаря русского языка Smile

Аватар пользователя xxandeadxx xxandeadxx 31 июля 2010 в 23:24

"PVasili" wrote:
Вы считате хаБрр законодателем стандартов или средством объективной статистики? %-)

это ссылка на статистику а не на стандарты. считаю ли я хабр "средством объективной статистики" в данный момент не имеет значения

Аватар пользователя PVasili PVasili 31 июля 2010 в 23:32

"xxandeadxx" wrote:
это ссылка на статистику а не на стандарты. считаю ли я хабр "средством объективной статистики" в данный момент не имеет значения
из .00001% разработчиков(очень грубая оценка числа кодеров, читающих и голосовавши на хаБрр.) ~2/3 используют Таб, ~1/3 пробелы. Какова средняя температура в программистском мире?
Хотя всё это - пустое. Для себя - пишите как хотите. Для org табы не пройдут валидацию, и народ вас не поймет. Попробуйте проверить код через code-style.pl
Или используйте coder

Аватар пользователя orb orb 31 июля 2010 в 23:38

"Sinkora" wrote:
росто меня удивило, что обычно программисты используют табуляцию.

а я видел обычных программистов которые табы пробелами делают

Аватар пользователя vgoodvin vgoodvin 1 августа 2010 в 14:03

"Shift-Web" wrote:
Хм ... А CSS? Тут-то можно табулятить?

Наверняка также нельзя, ибо
"vgoodvin" wrote:
This helps to avoid problems with diffs, patches, SVN history and annotations.

Аватар пользователя ihappy ihappy 1 августа 2010 в 14:27

Про консоли это смешно. Прошлый век мать так.
а вообще согласен, табы можно настроить и проблемы нету.

Аватар пользователя vgoodvin vgoodvin 1 августа 2010 в 16:04

"iHappy" wrote:
Про консоли это смешно. Прошлый век мать так.

Бывает иногда надо подправить пару строчек кода на серваке из SSH. Пользуюсь любимым mcedit.