RailsのConcernで使われるモジュール名はたしかに xxx-able となっているものが多いです。 実際僕もよく xxx-able という名前のモジュールを作ります。 が、これはあくまで慣習であり、規約ではありません。 なので、xxx-able以外のモジュール名にしても全く問題ありません。 一般論として、クラス名/モジュール名やメソッド名には「わかりやすい名前」を付けるのが原則です。 なので、たとえば「includeすると タグが使える ようになるモジュール」であれば、「タグが使える = Tag + able = Taggable」という名前を付けるとわかりやすい、ということになります。 ですが、絶対ではないので、Taggableよりも適切な名前があると考えるのであれば、別の名前を付けるのもアリです。 とはいえ、「Concernであればxxx-ableにする」というのがRailsの
