そういやこれの出典どこやみたいな気持ちで探してみたメモ
出典元
Better Specsに書いてあった。
use the Ruby documentation convention of . (or ::) when referring to a class method's name and # when referring to an instance method's name.
Ruby文書の規約ではクラスメソッドの名前には.(もしくは::)をインスタンスメソッドの名前には#を使っています。
関連リンク
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (Ruby 2.5.0) - 確かに # の項でさりげなく語られている
- 私はRSpecでテストをこんな感じで書いてる - アジャイルSEを目指すブログ