タグ

2014年9月20日のブックマーク (2件)

  • メソッドの命名で主語を気にしていること - だいごろうのブログ

    読み易いなーって思うメソッド名の付け方 最近、コード書くとき、どの視点からなのか、英語の文法的に読み易いのかってのを意識してメソッド名をつけてる。(オブジェクト指向で。関数型だと当てはまらないかも) モノを扱う側か扱われる側かでメソッド名の作り方を分けた方がいい 主語が扱われる側のモノであるクラス(Dto、entity、enum、とか 主語がモノを扱う側であるクラス(logic、action、util でメソッド名を意識的に分けると言うこと。 ※Javaで書いてるのでJavaメインで書いて行きます。他でも代用できればいいな。 扱われる側のメソッド名 前置詞から始める of() toString() intoMap() 扱う側のメソッド名 動詞で何をするか表現する 引数のクラスはなるべくメソッド名に入れない 返り値のクラス名などを入れる 同じことをするメソッドを両方から見てみる 例 > オブ

    メソッドの命名で主語を気にしていること - だいごろうのブログ
    bufferings
    bufferings 2014/09/20
    ふむ。この命名だと、女の子向けの商品、じゃなくて女の子向けのカテゴリじゃないかな?それとListはhasじゃなくてcontains。個人的にはロジックじゃなくて、商品かカテゴリ自身に持ってるか?って問い合わせたいな。
  • こくちーずプロ - 無料で使えるイベント・セミナーの告知・集客サービス

    個人から法人まで幅広い主催者の方にご活用いただいています。 イベント主催者9万人以上 チケット販売780万枚以上

    こくちーずプロ - 無料で使えるイベント・セミナーの告知・集客サービス
    bufferings
    bufferings 2014/09/20
    ⊂(゚ー゚*⊂⌒`つ≡≡≡ズサー