2019-06-04

anond:20190604142619

たとえばグラボチップ名を読み出して、それに応じてグラフィック設定の初期値をLowMedium/Highいずれかに決めるという処理があるとする

この場合getするのはあくまチップ名までだから、俺だったら決める部分は determineInitialGraphicSetting() とかに分けるな

記事への反応 -
  • 何かを「決定する」メソッド名

    プログラム書いてて、何かの値を A か B か決める、みたいなメソッドの名前ってみんなどう付けてる? 算出する、みたいなやつは calculate_xxx ってしてるけど、パラメータに応じてどっち...

    • anond:20190603165611

      「何かの値をAかBか決める」ってのがいまいち分からんけど。 何らかのパラメータから「何かの値」をGetしてるんじゃないの?

      • anond:20190604142619

        たとえばグラボのチップ名を読み出して、それに応じてグラフィック設定の初期値をLow/Medium/Highいずれかに決めるという処理があるとする この場合getするのはあくまでチップ名までだ...

        • anond:20190604143136

          ああそういうことか と思って手元の手ごろなソースを見てみたら判定用の関数なんて組まずに その例でいうとグラボ名をgetしてそのままメインのロジックで判定してからそれぞれのサブ...

    • anond:20190603165611

      xxx_est_décédé

    • anond:20190603165611

      SIer なら、まずリードに仕様に載ってない新しい関数の必要性を説明します。 それから関数作成が認められたら、リードがエクセルを叩いて関数番号を決定します。 K3_B3458_S1298 みたいな...

    • anond:20190603165611

      とりあえず、kettei_xxx にしておいて後で良い名前を思いついたらIDEで一括置換。 文字数の少なさならfix_xxxでどう?

    • anond:20190603165611

      identify determine classify tag attribute assign 関数の定義自体が多少日本語的で難しいかも

    • anond:20190603165611

      "何かの値を A か B か決める" ってのがまずもって意味不明だ。判定するのか、セットするのか、他のことを意味するのか...

      • anond:20190604035735

        item.isTabemono() ? item.setChikaFloor(1) : item.setAboveGroundItem(1); みたいなクソプロパティ感

    • anond:20190603165611

      new とか initialize とか? 条件を満たすとA、満たさないとBならisXXXとかhasXXXとかもあると思うし。 AやBはcaller側で決めるか、callee側で決めるか。AやBに今後増えるようなバリエーションがあ...

      • anond:20190604061314

        > 条件を満たすとA、満たさないとBならisXXXとかhasXXXとかもあると思うし。 確かにそうなんですが、isXXX とか hasXXX は bool 値を返すイメージがあるので、条件を判定した結果、bool 値で...

        • anond:20190604104819

          もうちょっとかみ砕いて説明したほうがよさそうだな。 好みのプログラミング言語があればそっちに合わせるから言ってくれ。ここは適当な感じで書いておく。 値を決めるのがcaller側で...

        • anond:20190604104819

          特定の値を返してそれどうするの? ブコメでも数件指摘されているように、具体例を上げた方が良いよ。 (中身もhogehogeとかじゃなく、伝票情報から小包サイズを決める等)

    • anond:20190603165611

      ジャッジドレッド?

    • anond:20190603165611

      そのメソッドが何をするものかを「日本語」で書く エディタで英語に一発翻訳 あとでいい名前が思いついたときに一括置換

    • anond:20190603165611

      引数に名前を渡すと性別が返ってくる、みたいな感じだとすると getGenderでええんちゃう 判断:judgeでもいいかしら

    • anond:20190603165611

      decide determine と decide でググるとニュアンス的にも選ぶって感じらしいよ

    • anond:20190603165611

      メソッド何か値を返却してるなら名前は自ずと決まるんじゃねえの? 計算して値を返すならcalculateやらcompute どっかから取ってきたり検索したりするならgetでもsearch いろいろとワーワー...

    • anond:20190603165611

      EnsureHoge()みたいな? でも大抵、判定基準の値のセッターに判定処理をいれてしまうなー。

    • anond:20190603165611

      命名に悩むということはそもそもメソッドの粒度が間違っているのかもしれない

    • anond:20190603165611

      単純な分岐処理だったら、関数の戻り値について「何を」「何処から」取得するかによって俺は決めてるなぁ。 コード内に直接記述、または定数化されてる値を返す場合は「get」 オブジ...

    • anond:20190603165611

      ジャッジメントですの!

    • anond:20190603165611

      Switch_何かの値、かな。

    • anond:20190603165611

      その決定した結果である「何か」を取得するメソッドにする。パラメータに応じて名前を決定するならgetName(param1)とか。

    • anond:20190603165611

      selectXXXとか?(SQL並感) judgeもありだなぁ

記事への反応(ブックマークコメント)

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん