[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 05/09 21:46 / Filesize : 165 KB / Number-of Response : 567
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

クラス名・変数名に迷ったら書き込むスレ。Part14



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 ]
でも勘定科目の英訳とか、普通の辞書には載ってないよね……






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<165KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef