[Ruby] Соглашение об именовании

Dmitry V. Sabanin sdmitry at lrn.ru
Mon Aug 18 17:36:23 MSD 2003


On Monday 18 August 2003 20:20, SoNaR wrote:
> Hello Ruby,
>
>   Существует ли общее соглашение об именовании переменных, методов,
>   классов и т.д. в Ruby.
>   Я знаю несколько соглашений, но у меня скадывается ощущение, что это
>   осколок от чего-то большего.
Имена классов и модулей:
  MyClass, User

Имена переменных:
  @name, @@name, name

Имена переменных из нескольких слов:
  @my_var, @@my_var, my_var

Имена методов проверяющих что-либо:
  possible?, has_plugin?

Имена методов изменяющих объект приёмник или выполняющих
опасные действия:
  gsub!, dangerous!

Имена методов состоящие из нескольких слов составляются также как и
имена переменных.

Вот в принципе и всё, если есть вопросы то кое-что по этому поводу можно найти 
на http://www.rubygarden.org/ruby?RubyStyleGuide .
-- 
sdmitry -=- Dmitry V. Sabanin
MuraveyLabs.




More information about the Ruby mailing list