home wiki.fukuchiharuki.me
Menu

メソッド名(関数名)のつけ方がどうにもぶれてしまうのでちょっとメモ。

メソッド名使いどころ
create何か生成するとき。
プロパティへのアクセスでない場合getを安易に使わない。紛らわしくて運用できないのでmakeやgenerateと使い分けない。
generatestaticなファクトリメソッドに限って。
UserId.generate()みたいなときにだけ使う。上と言っていることが違うがしっくりくるので。
compose引数のオブジェクトを加工するとき。
そんなことは本来あってほしくない。やることが具体的ならfillやaddなど加工の内容に応じて。