- 1 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 00:20:32 ]
- クラス名、変数名のつけ方に悩んだら書き込むスレです。
質問する人は、その変数に何を格納するのか(クラスだったらその役割) プログラミング言語は何なのかを、それぞれ書いて、 いい変数名を思いついた人は、それに答えてあげましょう。 命名規則や設計の善し悪しについて議論するのは基本的に禁止。 >>2 英和・和英・英英など各国語辞書と翻訳サイト。 >>3 類義語(シソーラス)辞書、図形・数式・数学用語の英単語。 >>4 関連スレと、いろいろな言語規約。 >>2-10 諸事情によりリンクがずれた場合。 前スレ。 ◆ネーミング倶楽部◆: pc3.2ch.net/tech/kako/1035/10353/1035362308.html Part1: pc5.2ch.net/tech/kako/1046/10465/1046541730.html Part2: pc5.2ch.net/tech/kako/1058/10582/1058213523.html Part3: pc5.2ch.net/test/read.cgi/tech/1067171530/ Part4: pc5.2ch.net/test/read.cgi/tech/1087209526/ Part5: pc8.2ch.net/test/read.cgi/tech/1109330204/ Part6: pc8.2ch.net/test/read.cgi/tech/1128266018/ Part7: pc8.2ch.net/test/read.cgi/tech/1144978008/ Part8: pc10.2ch.net/test/read.cgi/tech/1154448184/ Part9: pc11.2ch.net/test/read.cgi/tech/1168356029/ Part10: pc11.2ch.net/test/read.cgi/tech/1180146315/ Part11: pc11.2ch.net/test/read.cgi/tech/1191250784/ Part12: pc11.2ch.net/test/read.cgi/tech/1206118762/ Part13: pc11.2ch.net/test/read.cgi/tech/1222661623/
- 552 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 18:27:12 ]
- >>551
DOMやSAXパーサのソースコードを見て、使われている用語を参考に すればいいんじゃないだろうか。 tag→a は要素(名)(element (name)) <a> は開始タグ(start tag) </a> は終了タグ(end tag) 名前空間を考慮する場合、local name とか qualified nameという言い方も目にする。 value→(要素のネストを考慮して)content もしくは (inner) text attribute→これはOK parameter→(attributeの)value あたりじゃないかな。
- 553 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 18:41:55 ]
- >>552
ありがとうございます。 そんな感じでやってみます
- 554 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 01:13:35 ]
- ブログツール作ってるんですけど
記事一つがEntryクラスで それの集合がEntryListクラスなんですが 記事を追加したり削除したり 条件を指定してEntryクラスやEntryListクラスを返す みたいなものを一括するクラスの名前はどうしたらいいでしょうか?
- 555 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 01:35:33 ]
- EntryManager
- 556 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 02:43:32 ]
- EntryRepository
- 557 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 03:25:02 ]
- >>554
EntlyList.add EntlyList.delete EntlyList.find EntlyList.filter メソッドじゃね?
- 558 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:12:32 ]
- スレ違い
- 559 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 21:31:42 ]
- EntryStore
- 560 名前:デフォルトの名無しさん [2009/03/23(月) 11:20:29 ]
- ビットマップの透過色を指定して32ビットのビットマップにする関数
- 561 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 21:12:19 ]
- create transparent image(source image, transparent color) とか。
新しいビットマップを返すのか、所与のビットマップを変換するのか で多少変わるだろうけど。 alpha値を変更するという観点での命名もありえるかもね。
- 562 名前:デフォルトの名無しさん [2009/03/25(水) 12:32:57 ]
- 新人にありがちな例
クラスなに? ↓ 1年のときはAでした。
- 563 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 12:37:30 ]
- vipでやれ
- 564 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 17:04:05 ]
- おお、こんなスレあったんだな
今度困ったときに相談するよ 余談だが俺の後輩は全部ローマ字読みで命名するんだよね・・・ でも意外だが一部では肯定派もいるらしいね
- 565 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 17:47:43 ]
- 後輩に和英辞書をプレゼントしてあげてください
- 566 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 18:26:14 ]
- でも勘定科目の英訳とか、普通の辞書には載ってないよね……
|

|