カテゴリ

カテゴリとは、多くのメソッドを持ったクラスなどを定義する場合に、メソッドを別ファイルとして定義可能な機能。使い方としては、同種のメソッド毎に別ファイルに分割することで、メンテナンス向上に繋がる。prototype.jsでいう、addMethodsで読み込ませるみたいな感じだな。