Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマーク
  • テクノロジー
  • モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう - Qiita
  • Twitterでシェア
  • Facebookでシェア

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできますコメント表示の設定

ブックマークしました

ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

1292usersがブックマークコメント178

    ガイドラインをご確認の上、良識あるコメントにご協力ください

    0/0
    入力したタグを追加

    現在プライベートモードです設定を変更する

    おすすめタグタグについて

      よく使うタグ

        モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう - Qiita

        ガイドラインをご確認の上、良識あるコメントにご協力ください

        0/0
        入力したタグを追加

        現在プライベートモードです設定を変更する

        おすすめタグタグについて

          よく使うタグ

            はてなブックマーク

            はてなブックマークで
            関心をシェアしよう

            みんなの興味と感想が集まることで
            新しい発見や、深堀りがもっと楽しく

            ユーザー登録

            アカウントをお持ちの方はログインページ

            記事へのコメント178

            • 注目コメント
            • 新着コメント
            prdxa
            「違和感を感じます」に違和感を覚えます。

              その他
              Nagise
              「regist()メソッドは滅びぬ。何度でも甦るさ」とどう戦うか(違

                その他
                ikd18
                アヌスのことアナル言う人多すぎ

                その他
                haruten
                自分にはタイムリーな記事。/そもそも data とか information などという抽象的な単語を使うと不都合が起きやすいので、width とか score とか address みたいに具体的な名前をつけるべき

                  その他
                  xev
                  ソースで、iventって見たときはゾッとした。

                    その他
                    deamu
                    「スペルミスとか止めてほしい」 referer「」

                      その他
                      t-tanaka
                      creat (2), Referer: 「呼んだ?」

                        その他
                        wwolf
                        以前のソースコードを見返して赤面するアカウントがこちらです><

                        その他
                        KoshianX
                        けっこう辞書引いて時間かけてメソッド名は考えたりするなあ。そんで英語力足んねえっていつも頭抱えてはいるんだけど。

                          その他
                          ad2217
                          そうしたいのは山々だがもっと思考リソースを割り振るべき点が別にある。国内用ならローマ字は決して悪い方法ではない。そうでなければ、名称リファクタリング要員を雇って雇用を活性化しよう。

                            その他
                            yarumato
                            “入力フォームの「必須項目」は英語で言うと"required field"です。"need(主観的に必要)と"require"(客観的に見て必要)は微妙に意味が異なります。”

                              その他
                              suien42
                              “モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう”

                                その他
                                iusuche89
                                クラス メソッド 名前 関数 function

                                  その他
                                  usefulpocket
                                  “モデルの名前に不可算名詞を使うことには慎重に”

                                    その他
                                    idr_zz
                                    なるべくnihongoではなく翻訳ツール使うようにしてが品詞はあまり気にしてなかった モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう on@Qiita

                                      その他
                                      pmint
                                      コードは英語ではない。特に不可算名詞のように、自然言語の例外的な語法や慣例を持ち込んでも一貫性を壊すだけ。顧客が使っている用語をローマ字も使って表すのが正解。自社プロダクトばかり考えていてはいけない。

                                      その他
                                      Dai_Kamijo
                                      モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう by@jnchito on@Qiita | コメントも含みで参考になる — 上條 大 (@Dai_Kamijo) October 22, 2016 from Twitterhttps://twitter.com/Dai_Kamijo October 22, 2016 at 10:07AM via IFTTT

                                        その他
                                        John_Kawanishi
                                        「「いいコード」の条件の一つには当然「読みやすいこと」も含まれます英文法的におかしなコードは読み手の混乱を招くので「読みやすいコード」とは言えません」日本人だけで開発してもそうなの(焦

                                        その他
                                        uuutee
                                        “つまり、品詞としては同じでも、意味まで全く同じとは限らないということです。 ”

                                          その他
                                          zakinco
                                          メモ

                                            その他
                                            junk-boy
                                            “ 形容詞 + 名詞 or 名詞 + 名詞にする 例: 「添付ファイル」を表すモデルを作りたい場合”

                                              その他
                                              nazoking
                                              言語パーサと辞書組み合わせて単語が良さそうか判定するスクリプトとか作れそうな気がするなーProgramWordLint的な(誰か作って)

                                                その他
                                                reitanigawa
                                                気をつける。

                                                  その他
                                                  nilab
                                                  Ruby - モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう - Qiita

                                                    その他
                                                    youg0717
                                                    fmfm / English - モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう by@jnchito on@Qiita

                                                      その他
                                                      kei3229
                                                      English - モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう - Qiita

                                                        その他
                                                        glat_design
                                                        良い記事だ… /

                                                        その他
                                                        ghostbass
                                                        CAZ00100 o00100 = new CAZ00100 ();o00100.M00301(); でどうか。

                                                          その他
                                                          k-utu
                                                          このまとめも読み返したくて探したのでメモ

                                                            その他
                                                            msfukui
                                                            これは素晴らしい!ぜひいろいろな意味で参考にしたいです!

                                                            その他
                                                            frogtrip
                                                            クラス名つけるとき留意。すごい簡潔でわかりやすい。

                                                              その他
                                                              troter
                                                              http://codic.jp

                                                                その他
                                                                paz3
                                                                識別子名の品詞を意識することで読みやすいコードになる。モデルの名前は名詞、2単語は形容詞+名詞 or 名詞+名詞、メソッドは動詞(+名詞)、不可算名詞の使用を避ける、不安だったら極力辞書を引く。

                                                                その他
                                                                primedesignworks
                                                                大事

                                                                  その他
                                                                  ryonext
                                                                  良い記事

                                                                  その他
                                                                  VoQn
                                                                  文芸的な話だ…

                                                                  その他
                                                                  itochan315
                                                                  えいご…

                                                                    その他
                                                                    shiba_yu36
                                                                    よい

                                                                      その他
                                                                      kijtra
                                                                      「よし、この手術に関するクラス名は Hepaticocholangiocholecystenterostomies だ!」

                                                                        その他
                                                                        gelegele
                                                                        プログラミング英語

                                                                          その他

                                                                          注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

                                                                          リンクを埋め込む

                                                                          以下のコードをコピーしてサイトに埋め込むことができます

                                                                          プレビュー
                                                                          アプリのスクリーンショット
                                                                          いまの話題をアプリでチェック!
                                                                          • バナー広告なし
                                                                          • ミュート機能あり
                                                                          • ダークモード搭載
                                                                          アプリをダウンロード

                                                                          関連記事

                                                                            usersに達しました!

                                                                            さんが1番目にブックマークした記事「モデルやメソッド...」が注目されています。

                                                                            気持ちをシェアしよう

                                                                            ツイートする

                                                                            モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう - Qiita

                                                                            はじめに 他の人が書いたコードを読んでいるときに時々気になるのが、英語の間違いです。 特に動詞、名...はじめに 他の人が書いたコードを読んでいるときに時々気になるのが、英語の間違いです。 特に動詞、名詞、形容詞の使い分けが間違っていたりすると、かなり違和感を感じます。 そこで今回はモデル(=クラス)やメソッドに名前を付けるときの基的な原則をまとめてみます。 また、英文法的に正しい品詞が選べるようになるための習慣についても最後に説明します。 想定する言語/フレームワーク この記事の説明ではRuby/Ruby onRailsを想定しています。 ただし、基的な考え方は他の言語でも同じように使えるはずです。 モデルの名前は名詞にする 例: 「支払い情報」を表すモデルを作りたい場合 × Pay ○ Payment 「支払う = payか。よし。」でモデルを作ってはいけません! payは動詞で、payの名詞形がpaymentです。 Payモデルではなく、Paymentモデルを作りましょう。 例:

                                                                            ブックマークしたユーザー

                                                                            • dakiuma2024/02/07dakiuma
                                                                            • yukirin06122023/10/18yukirin0612
                                                                            • techtech05212023/09/16techtech0521
                                                                            • saigono_ban2023/07/19saigono_ban
                                                                            • kinushu2023/06/30kinushu
                                                                            • rymoch2023/05/27rymoch
                                                                            • yarumato2023/05/25yarumato
                                                                            • mizhiro2022/12/20mizhiro
                                                                            • fujimogn2022/01/18fujimogn
                                                                            • J1382021/11/11J138
                                                                            • keint2021/10/28keint
                                                                            • yug12242021/03/29yug1224
                                                                            • suien422020/09/24suien42
                                                                            • myun2-nw2020/03/19myun2-nw
                                                                            • yashihei2019/11/28yashihei
                                                                            • Kaketan2019/11/08Kaketan
                                                                            • it_fitness_jp2019/08/05it_fitness_jp
                                                                            • tobibako452019/03/07tobibako45
                                                                            すべてのユーザーの
                                                                            詳細を表示します

                                                                            ブックマークしたすべてのユーザー

                                                                            同じサイトの新着

                                                                            同じサイトの新着をもっと読む

                                                                            いま人気の記事

                                                                            いま人気の記事をもっと読む

                                                                            いま人気の記事 - テクノロジー

                                                                            いま人気の記事 - テクノロジーをもっと読む

                                                                            新着記事 - テクノロジー

                                                                            新着記事 - テクノロジーをもっと読む

                                                                            同時期にブックマークされた記事

                                                                            いま人気の記事 - 企業メディア

                                                                            企業メディアをもっと読む

                                                                            はてなブックマーク

                                                                            公式Twitter

                                                                            はてなのサービス

                                                                            • App Storeからダウンロード
                                                                            • Google Playで手に入れよう
                                                                            Copyright © 2005-2025Hatena. All Rights Reserved.
                                                                            設定を変更しましたx

                                                                            [8]ページ先頭

                                                                            ©2009-2025 Movatter.jp