書き物

技術とか作った物の話とか愚痴文句感想など

メソッドの名前の付け方が難しい2

メソッドの名前は、引数が存在する場合それを利用することによってもう少し短く付けることができるようです。


前回の「自分が対象より右に存在するならtrueを返すメソッド」は「isInRightFromTarget」という名前で落ち着きましたが、このメソッド、引数に位置を判定する対象を指定します。実際に使う場合、以下のような感じでしょうか。

var r:Boolean = isInRightFromTarget(target);

この引数、「target」は、メソッド名の「Target」と意味は同じなので、省略しても同じようなもの...ということで、名前を「isInRightFrom」とすればスッキリです。実際、この手の省略はちょくちょく見かけましたので、世間的にはアリなのだと思います。(たぶん)


これで長い名前をつけ続ける生活からオサラバできますね!