はむはむエンジニアぶろぐ

365日エンジニアリング

ネーミング

メソッド名 deliverとsendの使い分け

とあるクラスのメソッド名で、何かを送るメソッド名を考えた時に、何個か候補が浮かぶと思います。 例えば、「 deliver 」とか「 send 」とかパッと思いつくと思います。 この両者の単語ですが、同じ送るという意味でも少しニュアンスが違います。 deliver …

メソッド名 findByIdの「by」について

よくストレージに問い合わせるメソッド名として、findByなにがしというのが使われる。 意味はもちろん、なにがしを用いて対象データを見つけてくるというものだ。 私は、英語に疎いのだが、よくわからずにbyを使っていた。 しかし、byには こんな意味がある…