メソッド名、変数名など名前付で気をつけること
#Ruby #ruby
前提:Ruby
メソッド名は動詞もしくは動詞 + 名詞で付ける
変数名は名詞、形容詞 + 名詞、名詞 + 名詞
動詞を使ってしまうとメソッドに見えてしまう。
メソッド呼び出し時の引数名と、メソッド定義側の引数名はなるべく合わせる
配列が入る変数は複数形にする
ハッシュは単数形、複数形どちらも使う
複数形を使うことの方がやや多い
基本的なクラス名(String Integer Array Hash Symbol)は名前に使わない
単数形と複数形の区別がない可算名詞はできる限り使わない
単数と複数で名付けを分けたい場合、複雑になりがち
参考:
モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう \- Qiita