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


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

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



1 名前:デフォルトの名無しさん mailto:sage [05/02/25 20:16:44 ]
クラス名、変数名のつけ方に悩んだら書き込むスレです。

質問する人は、その変数に何を格納するのか(クラスだったらその役割)
プログラミング言語は何なのかを、それぞれ書いて、
いい変数名を思いついた人は、それに答えてあげましょう。

命名規則や設計の善し悪しについて議論するのは基本的に禁止。

>>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(間違って3として進行)
pc5.2ch.net/test/read.cgi/tech/1087209526/

902 名前:デフォルトの名無しさん mailto:sage [2005/09/17(土) 15:58:33 ]
ヒント: 俺たち三流PGの8割はそいういう仕事のはずだw

903 名前:デフォルトの名無しさん mailto:sage [2005/09/17(土) 16:04:20 ]
>>902
ああ、俺も感じた

904 名前:デフォルトの名無しさん mailto:sage [2005/09/18(日) 14:48:01 ]
30秒以内に名前が決まらないのは設計ミス。

905 名前:デフォルトの名無しさん [2005/09/19(月) 01:25:45 ]
ボキャブラリの無い俺は年中設計ミス

906 名前: ◆SaiTAMaVxg mailto:sage [2005/09/19(月) 02:39:50 ]
public
 int urawa;
 int omiya;
protected
 int yono;

907 名前: ◆SaiTAMaVxg mailto:sage [2005/09/19(月) 02:40:47 ]
誤爆しました

908 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 15:44:55 ]
ダジャレで変数名をつけてる頭が禿げ上がったオイラは、部下の女の子にかわいいと言われる始末。

909 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 16:14:26 ]
ご自慢ディスカ

910 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 16:15:09 ]
ハゲは所詮恋愛対象外



911 名前:デフォルトの名無しさん [2005/09/22(木) 00:43:02 ]
PHPでカウンターを作成中に変数の名前で迷っています。
$hoge, $hage, $hige に格納する文字列から、名前を考えてください。

・詳細
変数に格納する文字列
$hoge = [ page | global ] // page:カウンターを設置したページ名(英数字と記号)
$hage = [ visit | pageview ]
$hige = [ total | today | yesterday ]

↓の様に連想配列の添え字として利用する予定
$counters[$hoge][$hage][$hige]; // 例 : FrontPage -> visit -> today = 10 (hit)

以上です、よろしくお願いします。

912 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 02:24:03 ]
RSSリーダーを作っています。

RSSの情報を格納するクラスを作ったのですが、
RSSの更新確認(更新されていた場合はそのまま取得してクラスが持つ情報を変更する)を
させるメソッドの名前でいまいちしっくりくる名前が浮かびません。

よろしくお願いします。

913 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 04:35:00 ]
>>912
結果的にクラスが持つ情報を最新のものにするのだから、
updateで良いんじゃない?

914 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 08:42:02 ]
>>911
名前, タイプ, 期間で、name, type, duration とかかね。

915 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 13:03:04 ]
>>914
ありがとうございます。

916 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 14:16:56 ]
>>912
更新されていた内容と格納している情報を同期させるということで、
Sync(hronize)とか。

917 名前:デフォルトの名無しさん mailto:sage [2005/09/23(金) 05:58:01 ]
2Dシューティングに登場するキャラクタの座標が入っている構造体の名前お願いします。
クラスの名前がCharaでそれに持たせます。

918 名前:デフォルトの名無しさん mailto:sage [2005/09/23(金) 08:57:26 ]
座標の構造体ぐらいライブラリなり何なりで用意されてるでしょ普通。
そんなんレベルでゲームなんて作れるのかな本当に。

919 名前:デフォルトの名無しさん mailto:sage [2005/09/23(金) 10:05:26 ]
>>917
Point

920 名前:デフォルトの名無しさん mailto:sage [2005/09/23(金) 10:13:30 ]
>>917
theHyou



921 名前:デフォルトの名無しさん mailto:sage [2005/09/23(金) 10:18:47 ]
>>920
それ、駄目だけど凄く使いたい。

922 名前:デフォルトの名無しさん mailto:sage [2005/09/23(金) 17:33:34 ]
俺は Pos にするなぁ。

923 名前:デフォルトの名無しさん mailto:sage [2005/09/23(金) 17:39:12 ]
Vector

924 名前:デフォルトの名無しさん mailto:sage [2005/09/24(土) 03:03:40 ]
Coordinates

925 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 14:30:20 ]
Location

926 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 08:54:29 ]
unsigned interval = 0;
for(;;){ // 激しく回るループ
 Process();
 if( nミリ秒間隔でtrueになる(&interval, 100) ) // <-この関数名はなにがいいでしょうか?
  UpdateView(); // 100ミリ秒間隔で描画
}

927 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 09:24:33 ]
ShouldUpdateView

928 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 10:19:18 ]
TestVsync、とか(ワラ

929 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 10:50:42 ]
TryInterval

930 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 12:29:10 ]
IsTimeToDie
IsTimeForBed




931 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 12:39:46 ]
CheckInterval

932 名前:デフォルトの名無しさん mailto:sage [2005/09/26(月) 13:17:26 ]
IsUpdateTiming
IsUpdateChance

933 名前:デフォルトの名無しさん [2005/09/28(水) 15:24:55 ]
あるオプション機能Aについての使用有無を保持するキー名称をお願いします。

934 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 15:26:02 ]
option.A

935 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 15:29:02 ]
enable

936 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 16:08:31 ]
3年5組。
来年受験です。

937 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 16:10:03 ]
>>936
drop

938 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 16:14:48 ]
>>933
使用有無って、
使用できるかどうかなのか、
使用したことがあるかどうかなのか、
現在使用しているかどうかなのか、めちゃあいまい


939 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 16:23:38 ]
>>936-937
ワラタ
でも、その落ちるは drop じゃなくて、flunk か fail かと。

940 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 16:27:07 ]
>>938
設定画面で「○×機能を使用する」というチェックボックスがあり、
その状態を保持しておくためのキー。ということでした。
後々、そのキーを元にシステムの動作を切り替えるようにします。

自分で命名してたら、仰るような曖昧さが名称に出てきてしまったので
お助け願いたいと思って書き込みました。

設定の保存時と読み出し時で微妙に意味が・・・ちょっと混乱してます。



941 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 16:40:21 ]
素直にuse_Aとか、
○○を表示するみたいな動詞で表せる機能なら
show_Aみたいにその動詞使うとか
>>935から
A.enabled, A.active, A.checked, A.tickedとか。


942 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 16:41:36 ]
31歳童貞フリーターです

943 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 16:43:43 ]
>>942
end

944 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 17:19:26 ]
>>942
wizard

945 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 19:34:22 ]
>>941
どうも。
ちょっと複雑化してたので、そのように単純化して頑張ってみます。ノ

946 名前:デフォルトの名無しさん [2005/09/29(木) 01:14:22 ]
多倍長整数クラスを作ったんですが
バイト列からの読み込み・書き出しメソッドを
size_t get(char *,size_t)const;
size_t set(const char *,size_t);
としたところ、バイト列に注目した処理をしているときに
「バイト列に設定する」と考えてsetを使ってしまいました。

こんなバグを作らないような良い名前をつけてください。
(なるべく短い名前がうれしい)

947 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 01:29:30 ]
来年こそは恵理ちゃんと同じクラスになれますように。

948 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 01:43:50 ]
>>946
getByte / putByte
readBuf / writeBuf

>>947
separateClass

949 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 02:19:12 ]
>>947
deny access

950 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 08:49:20 ]
>>943-944
どうも。
ちょっと立場が複雑化してきたので、そのように単純化して頑張ってみます。ノ



951 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 16:00:00 ]
ここどこのクラス?
クラス名書いてないよ。

952 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 16:14:52 ]
つまんないね。そろそろ死んでいいよ。

953 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 17:28:51 ]
中出し先生のクラスかな

954 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 18:00:07 ]
チネヨ

955 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 18:25:35 ]
共有メモリのセグメント名・クラス名はどんなものが適当?

956 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 18:27:18 ]
セグメントっちゃ左官屋が使ってるヤツか。

957 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 18:57:48 ]
左官屋が使うのは漆喰(しっくい)ジャネ?

958 名前:946 mailto:sage [2005/09/30(金) 00:42:08 ]
readBuf / writeBufを使わせてもらいました。

959 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 05:35:59 ]
RPGを作ってるのですが、
MP消費量とスキル効果時間ってどんな名前にすればいいですかね。

960 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 05:37:58 ]
cost
duration



961 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 06:03:29 ]
ソレダ! アリガトウゴザイマス!

962 名前:テンプレ mailto:sage [2005/10/01(土) 19:45:08 ]
クラス名、変数名のつけ方に悩んだら書き込むスレです。

質問する人は、その変数に何を格納するのか(クラスだったらその役割)
プログラミング言語は何なのかを、それぞれ書いて、
いい変数名を思いついた人は、それに答えてあげましょう。

命名規則や設計の善し悪しについて議論するのは基本的に禁止。

>>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(間違って3として進行)
pc5.2ch.net/test/read.cgi/tech/1087209526/
Part5
pc8.2ch.net/test/read.cgi/tech/1109330204/

963 名前:テンプレ mailto:sage [2005/10/01(土) 19:46:07 ]
英和・和英など各国語辞書と、翻訳サイト。

英和・和英辞典。
dictionary.goo.ne.jp/
eiwa.excite.co.jp/

英英辞典のリンク集。
外国語広場: 英語: オンラインで使える英英辞典 英和・和英辞典
www.gaikoku.info/english/dictionary.htm

英語←→各国語辞典。(英語)
Dictionaries
www.freedict.com/

日英・英日、日中・中日翻訳。
www.excite.co.jp/world/

POP jisyo.com
www.popjisyo.com/WebHint/Portal.aspx

訳GO YAKUGO.COM
www.yakugo.com/WebHint/Quick.aspx

964 名前:テンプレ mailto:sage [2005/10/01(土) 19:47:01 ]
専門語、類語辞書。

専門語辞書参照サービス
wwwd.nova.co.jp/webdic/webdic.html

シソーラス(類語)検索
www.gengokk.co.jp/thesaurus/
Thesaurus - Yahoo! Reference (英語)
education.yahoo.com/reference/thesaurus/


図形や数式などの英単語。

すうがく探検隊・数式と図形の英語
i.lekton.co.jp/ara/tanken/english/
リスコレ No.24 図形の名前を英語で……
homepage1.nifty.com/tadahiko/LISTCOLE/024-FIGURE.HTML

965 名前:テンプレ mailto:sage [2005/10/01(土) 19:47:56 ]
関連スレ。

変数名って、どの位こだわりますか?
pc.2ch.net/prog/kako/1038/10383/1038306623.html
ローマ字変数を使う奴は馬鹿
pc5.2ch.net/test/read.cgi/prog/1054319927/l50
ゲーム内で使う長い変数を縮めてあげるスレ
pc5.2ch.net/test/read.cgi/gamedev/1024902432/l50
★★★コーディングマナー★★★
pc5.2ch.net/test/read.cgi/tech/1056508692/l50
ちょっと待て!ハンガリアン
pc5.2ch.net/test/read.cgi/tech/1011026963/l50
Cのマナーいろいろ
pc5.2ch.net/test/read.cgi/tech/1029584140/l50
Cのマナー
pc.2ch.net/test/read.cgi/prog/1030001269/l50
バカなコーディング規約
pc.2ch.net/tech/kako/1012/10127/1012715148.html

966 名前:テンプレ mailto:sage [2005/10/01(土) 19:49:00 ]
いろいろな言語規約。

Hungarian Notation(英語)
msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsgen/html/HungaNotat.asp

Java言語規定。6.8 名前付け規約
www.y-adagio.com/public/standards/tr_javalang/6.doc.htm#11186

967 名前:テンプレ mailto:sage [2005/10/01(土) 19:50:48 ]
備考

翻訳に役立つGoogle活用テクニック
www.amazon.co.jp/exec/obidos/ASIN/4621072943/

968 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 19:50:54 ]
規約はスレ違いだっつうの

969 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 19:52:20 ]
翻訳サイトを増やしますた。
それ以外は触ってません…手抜きスマソ。

ということは、>>2だけ書けば良かったことに気が付いた。orz

970 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 19:53:20 ]
>>968
誘導という意味でいいんじゃない?
どっちでもいいけど。



971 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 20:00:05 ]
pc5?

972 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 00:03:28 ]
合計を表す変数はgoukeiとtotalどっちが良いですか?

973 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 00:05:00 ]
sum

974 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 01:10:36 ]
amount

975 名前:デフォルトの名無しさん [2005/10/02(日) 01:17:15 ]
なんかいっぱい出てきましたねどうしましょう

976 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 01:22:01 ]
残り秒数ってどんな変数名がいいですかね

977 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 01:22:18 ]
aggregate

978 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 01:23:00 ]
sum

979 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 01:23:44 ]
CountDown

980 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 01:33:22 ]
SecRemaining



981 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 01:36:24 ]
remaining seconds

982 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 01:42:26 ]
はやっ!レスありがとうございます。
どうせ外人読まないからCountdownわかりやすいかもですね。
Remaining系もかっこいい。悩んでみます。


983 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 02:44:54 ]
leftTime

984 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 02:48:12 ]
remainTime

985 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 04:16:24 ]
COBOLはこういう時楽だよ。
NOKORI-BYOSU
他の言語でもこういうやり方採用したら?
無理に英語にする必要ないでしょ。

986 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 04:41:01 ]
>>985
ローマ字は訓令式とヘボン式で揉めるよね

987 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 05:34:01 ]
日本式もあるでよ

988 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 09:32:59 ]
>>985
俺ローマ字よりは英単語のほうが読みやすいと思っているから。

989 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 09:48:55 ]
「残り秒数」ってつければいいじゃん。
ローマ字で書くぐらいなら、漢字で書いたほうがはるかに読みやすいぞ。


990 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 10:42:14 ]
>>972
何の合計?タイム?個数?金?



991 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 00:09:45 ]
列挙型で
enum Condition
{
効果が有効
効果が切れそう
効果が切れた
}
っていうの作りたいんだけどいい名前ない?

あと次スレ立ててくるわ。

992 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 00:14:38 ]
クラス名・変数名に迷ったら書き込むスレ。Part6
pc8.2ch.net/test/read.cgi/tech/1128266018/

993 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 00:22:33 ]
乙ぬるぽ

994 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 00:22:55 ]
Enabled
AboutToExpire / AlmostDisabled
Expired / Disabled

あたりかなあ?

995 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 00:26:28 ]
埋めぬるぽ

996 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 00:34:11 ]
サンキュ Expireが思い出せなくて困ってた。

997 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 01:24:27 ]
人力英単語検索スレになってるな

998 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 06:13:48 ]
うめ

999 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 06:17:02 ]
うめ

1000 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 06:17:42 ]
さようなら



1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






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

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

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