Стандарты кодирования Rails - Почему 2 пробела?

Если вам нужно выполнить операцию слияния только один раз (для создания новой более крупной базы данных), вы можете создать скрипт / программу, которая будет зацикливать все ваши базы данных sqlite и затем вставить данные в основную (большую) базу данных.

24
задан Lee Quarella 19 July 2011 в 02:17
поделиться

2 ответа

Это вопрос соглашения. Действительно важная вещь - последовательность.

Большинство (но не все) разработчики предпочитают пробелы вкладкам, потому что они выглядят одинаково, независимо от какого-либо конкретного текстового редактора / установки ide. http://www.ecyrd.com/JSPWiki/wiki/WhyTabsAreEvil

Два пробела над четырьмя также являются предметом соглашения. Код Ruby нацелен на минимизацию лишних символов, и я полагаю, что дополнительные пробелы идут вразрез с этой тенденцией.

30
ответ дан Kos 19 July 2011 в 02:17
поделиться

Это происходит от Руби. Здесь есть "неофициальное" руководство по стилю Ruby:

http://www.caliban.org/ruby/rubyguide.shtml#indentation

Реального нет причина того, почему два пробела бьют восемь или четыре. Возможно, это потому, что код Ruby часто имеет более короткие строки, чем Java и C, которые обычно используют четыре?

8
ответ дан Ray Toal 19 July 2011 в 02:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: