Ответ
Kseire 30.08.2006 12:11
Два пробела -- это для того, чтобы удобно было при беглом просмотре кода. Вспомните другие языки:
def bla-bla
code
code
code
end
В данном случае вместо def -- @method[], а вместо end -- $result. Это действительно удобно, нужно привыкнуть
Пробелы вместо табов -- у разных людей табы выглядят по разному, это не очень приятно. Большинство редакторов позволяют по TAB ставить необходимо количество пробелов.
Символ подчеркивания в локальных переменных -- объясните, почему?
Отсутствие префикса типа. Я сделал постфикс. Префикс действительно лучше???
Избыточные комментарии требуются внутри продуктов 8azion. Это для генерации документации API.
Ограничение на длину строки -- для того, чтобы код не вылезал за рамки. В остальных языках принято как стандарт... Я решил воспользоваться чужим опытом. Перевод строки -- аналогично.
В конце концов, это стандарты для 8azion. А для остальных -- лишь рекоммендации.