[フレーム]
はてなブックマークアプリ

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

アプリで開く

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

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

エントリーの編集

loading...

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

タイトルガイドライン

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

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

ブックマークしました

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

Twitterで共有

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

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

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

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

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

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

よく使うタグ

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

1292 users qiita.com/jnchito

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

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 Twitter https://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 on Railsを想定しています。 ただし、基的な考え方は他の言語でも同じように使えるはずです。 モデルの名前は名詞にする 例: 「支払い情報」を表すモデルを作りたい場合 ×ばつ Pay しろまる Payment 「支払う = payか。よし。」でモデルを作ってはいけません! payは動詞で、payの名詞形がpaymentです。 Payモデルではなく、Paymentモデルを作りましょう。 例:

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

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

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

同じサイトの新着

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

いま人気の記事

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

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

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

新着記事 - テクノロジー

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

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

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

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

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /