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


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

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



1 名前:デフォルトの名無しさん [2008/09/29(月) 13:13:43 ]
クラス名、変数名のつけ方に悩んだら書き込むスレです。

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

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

>>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/

596 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 09:51:15 ]
>>579
UpdateData(TRUE)/(FALSE)
DoDataExcange(TRUE)/(FALSE)

597 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 12:47:01 ]
>>589
ウルトラスーパーライブラリー

598 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 13:42:19 ]
>>589
Visual Studio 様を見習って、Library1 でいいと思う。

599 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 14:12:56 ]
LIBMOGTAN.DLL


600 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 18:28:25 ]
hetare.lib

601 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 23:21:17 ]
>>594 採用。
訳が「選ばれし者」って出たww

602 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 23:31:44 ]
cathand.lib

603 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 00:32:54 ]
ChuboDesuyo

604 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 18:13:14 ]
ヘッダー情報をクラスにしたいのですが良い名前はないでしょうか。
class Header だとかっちょ悪いので、今のところ class Meta でしのいでます。
該当オブジェクトのヘッダー情報が浮かんでくるようなナイスな名前はないでしょうか。(java)



605 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 18:33:51 ]
適切なpackageを定義した上で、class Headerがおすすめ。


606 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 19:32:46 ]
しかし、また質問を投げるだけ投げてトンズラこく感じの悪い奴が増えたな。。

607 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 19:54:45 ]
答えてないだろw

608 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 19:58:33 ]
何のヘッダー情報?
そのヘッダー情報の出処は?
なんでそれをヘッダーと呼ぶの?

609 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 20:10:14 ]
>>608
意味不明

610 名前:デフォルトの名無しさん [2008/12/01(月) 20:12:08 ]
答えられないなら無理して書き込まなくていいよw
無理強いは健康に良くないからね

611 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 01:08:17 ]
>>604
Intro

612 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 02:19:47 ]
>>589
MyFirstLibrary
どっかスペルミスしてもいいよ

613 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 03:00:24 ]
>>608
ここまで何が聞きたいのか理解不能な質問もないな

614 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 03:43:44 ]
そう?
HTTPのヘッダならHttpHeaderってすればいいじゃんっていう流れに持って行きたかったのかなあぐらいには読めるけど



615 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 04:04:59 ]
うん

616 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 05:22:53 ]
それなら最初の1行だけでいいじゃん
3個も質問重ねて何がしたいのって話

617 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 11:07:13 ]
ヘッダに関する多面的な情報を得たいって事でしょ

618 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 14:38:12 ]
ラベルに付ける名前がよくわからない

619 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 16:26:30 ]
対象となるウィンドウを探してハンドルを返すクラス名
今アイテムを削除中なのかを示すフラグ名(プロパティ)

それぞれ何か良い名前はないでしょうか。

620 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 16:40:21 ]
西園寺世界

621 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 17:01:26 ]
>>619
> 対象となるウィンドウを探してハンドルを返すクラス名
WindowFinder
でもなんでクラスが、何か動作をして値を返すのよ

> 今アイテムを削除中なのかを示すフラグ名(プロパティ)
オブジェクトがそのアイテム自身ということ?
under_removal


622 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 22:16:46 ]
>>619見てて思ったんだけど、NowとかSearchとかって
前後どっちに付けた方がしっくりくるんだろう。

623 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 22:32:28 ]
>>621
それは特定の名前のウィンドウの出現をポーリングしてイベントで通知する
コンポーネントみたいなものが欲しいとか、いろいろ可能性はあるでしょ。

>>619
WindowDetector

Removing
WaitingForRemoveComplete

624 名前:619 mailto:sage [2008/12/03(水) 00:43:39 ]
回答有り難う御座いました。参考にさせて頂きます。
あと、>>622は自分も似た様な名前を付けてて気になるん
ですけど、どちらがスマートなんでしょうか。



625 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 18:01:53 ]
どのように画像をフェードアウトするかを定める列挙体があります。
フェードアウトしない / だんだんと(少しずつ)フェードアウトする / 一定間隔ごとに一気にフェードアウトする
この3つの状態を設定できることとします。

この列挙体の名前・それぞれの列挙定数はどんな感じに命名したら良いでしょうか。
Java/C#ライクな命名でお願いします。

列挙体の名前は安直にFadeOutModeってな感じで良いかなぁ、とは思っているのですが。

626 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 19:32:28 ]
.NET風ならFadeOutMode { None, Smooth, Discrete } とか

627 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 19:32:45 ]
>>625
回答以前に疑問が二つ

・そもそも徐々に消えることを「フェードアウト」と言うんじゃなかったっけ?
・「一定間隔ごとに一気にフェードアウトする」ってどういう意味?

628 名前:625 mailto:sage [2008/12/03(水) 19:44:48 ]
>>626
ありがとうございました。参考にします。

>>627
うーんと、なかなか説明しにくい(というよりも、フェードアウトと言うのか分からない)のですが・・・

例えば、適当な絵を画面の適当な場所にどんどんと描画していきます。
その時、画面を少しずつ暗くしながら、絵を描画する (最終的に前に描画したものは最終的に見えなくなる) のか、 <- だんだんと(少しずつ)フェードアウトする
ある程度時間が経って画面が埋め尽くされたら、画面をフェードアウトさせて画面をまっさらにする <- 一定間隔ごとにフェードアウトする
と、いった感じです。・・・分かりにくくてすみません。

629 名前:デフォルトの名無しさん [2008/12/03(水) 20:00:28 ]
>>627
ていうか、おまえが間違って覚えてるだけだろ。雑魚はだまっとれw

630 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:01:25 ]
Immediately
FadeOut
DelayedFadeOut
画面が埋め尽くされることに意味があるならFadeOutAfterScreenFilled
ていうか628の文章もわかりにくい <- とか

631 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:02:32 ]
>>629
すみません

632 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:15:17 ]
>>630
くだらん愚痴言ってないで、さっさと答えればいいだろ。マヌケなのか?w

633 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:23:40 ]
>>631
それで楽しいわけ?
なるほどこれが永遠の精神年齢14歳という奴か。

>>628
昔のカラオケ映像のエフェクトみたいな感じ?
8ビット時代のパソコンのデモによくあった、ひたすら長方形で画面を
埋め尽くしていくイメージか。

それって少なくとも画像のフェードアウトではないんじゃないか。
全体的なコンテキストがわからないと命名しようがない気がするけど。

まあ、こんな感じとか。

OverlapDrawMode{
  NoEffect,
  Fadeout,
  IntermittentlyCleared,
}

634 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:30:58 ]
>>633
昔のパソコンてwww
知るかよオッサン



635 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:33:24 ]
誰かが癇に障ったみたいだな

636 名前:628 mailto:sage [2008/12/03(水) 20:33:49 ]
皆さんアドバイスありがとうございます。
・・・そもそも正しい意味で"フェードアウト"では無い処理っぽいみたいですね。

ひとまず、参考を元に考えたいと思います。ありがとうございました。

637 名前:デフォルトの名無しさん [2008/12/03(水) 20:34:14 ]
>ひたすら長方形で画面を埋め尽くしていくイメージか。

でもフェードアウトって言うんだよ
やっぱしおっさんの頭は固いなw

638 名前:デフォルトの名無しさん [2008/12/03(水) 20:35:52 ]
>>628の豹変ぶりにはワロタww

639 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:38:01 ]
精神年齢鼻くその奴に無料で教えてるあんたも相当なマヌケだなww

640 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:47:59 ]
>>628
おまえはフェードアウトよりも日本語を勉強した方がいいんじゃないか?
何を言いたいのかさっぱり分からないし、おまえみたいなカスにプログラムやらせてもどうせ何も作れないんだろ。

641 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:54:49 ]
プログラム書いてると5割くらいの時間を変数や関数名考えるのに取られるんだけど、これって普通だよね?

642 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 20:56:23 ]
さすがにそれはないけど
名前に設計されてる気がしてきた

643 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 21:12:55 ]
どうでもいい関数やクラスは連番 1,2,3でおk
javaのAbstarctListとかMyClassImplとかかっけーじゃんw
本当のプロは、そういうどうでもいいところにはこだわんないし。

644 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 21:44:41 ]
魔法の命名法hogehogeAux



645 名前:デフォルトの名無しさん [2008/12/04(木) 02:23:32 ]
mfcで「正常、少し異常、異常」
の3つのラジオボタンを作るんだけど、
IDで悩んでる。

愚直に↓見たいに書くべきかな?

IDC_RADIO_NORMAL
IDC_RADIO_A_LITTLE_ABNORMAL
IDC_RADIO_ABNORMAL

「A_LITTLE_ABNORMAL」が長くていやなんだよな。


646 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 02:47:08 ]
少し異常ってのがよくわからんけど、異常が疑われるとかならSuspectもありかな。

647 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 02:50:55 ]
>>645
IDC_RADIO_NORMALITY_100
IDC_RADIO_NORMALITY_50
IDC_RADIO_NORMALITY_0

648 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 03:32:08 ]
GREEN/YELLOW/REDだろう

649 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 05:34:49 ]
色じゃ国によって意味が変わるだろ

650 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 05:38:15 ]
>>649
要らぬ心配って言葉をかみ締めるべき

651 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 06:00:03 ]
ちなみに Condition GREEN/YELLOW/RED。
信号ではなくて古の StarTrek ゲームのイメージ。

652 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 10:27:36 ]
「異常」と「少し異常」の間に、「ほんのちょっぴり異常」を入れたくなったときとか大変だよな

653 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 10:39:46 ]
IDC_RADIO_SEIJYOU
IDC_RADIO_SUKOSHIIJOU
IDC_RADIO_IJOU

654 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 13:36:25 ]
IDC_RADIO_NORMAL
IDC_RADIO_SUKEBE
IDC_RADIO_ABNORMAL



655 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 13:50:57 ]
そんなん言い出したら「YES」「NO」に、「どちらかといえばYES」とか「わからない」とか入れるときどうなるんよ。

656 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 16:16:08 ]
少し異常っていったい何だよ…。

657 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 16:29:14 ]
スケベは正常だろ

658 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 21:00:12 ]
メモリを一括確保して、そこからメモリを切り出して管理する関数群を作っているのですけど、
何か良い名前ないですか?

mem_space_start()
mem_space_alloc()
mem_space_end()
ってな感じで付けているのですけど、なんか他に良い名前がありそうな気がして。

659 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 21:17:04 ]
heapとかpoolとかだろ普通

660 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 21:52:38 ]
heapだとHeapAllocと混ざりそうなのでpool使うことにします。
回答ありがとうございました。

661 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:34:38 ]
>>645
normalじゃなくなってしまうが、
IDC_RADIO_NO_PROBLEM
IDC_RADIO_MINOR_PROBLEM
IDC_RADIO_MAJOR_PROBLEM

他には trivial, serious あたりが使えそう。

>>650
色もそうだが、世界を相手に商売する気で作っているデバイスで、
内蔵メーラの起動スプラッシュ画像に〒がデザインされてるソフトを
見たことがある。


662 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:36:26 ]
>>650
緑/黄色/赤は色盲の人には全く区別できない。
日本人男性の0.5割、白人男性の1割は困ることになる。

663 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:48:54 ]
>>662
かなり論点ズレてることに気づいてる?
"green"という単語から何を連想するかは色弱かどうかとは何の関係もなかろうw

664 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:54:52 ]
実感はできないだろうね



665 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 23:00:40 ]
いや色弱じゃなくても「実感」なんてしてないから。
理解してるだけ。

666 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 23:13:58 ]
まあ色弱とか関係無しに、
変数名にいきなり色が入ってたら意味不明すぎるわな。

667 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 23:21:44 ]
condition ていう変数に"Green" とか "Red" とか入ってて意味不明だと思うならかなりヤバイよ。

668 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 23:23:11 ]
"Think" "Refactoring"とくるか
"Yellow"とくるか

669 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 23:29:08 ]
そろそろ病院行ったほうがいいかもな。>>667

670 名前:645 mailto:sage [2008/12/05(金) 01:25:30 ]
説明も微妙に不足してたのに、
みんないろいろ案を出してもらってありがと。

ダイアログのIDなんで記述の頻度もそんなに無いから、ぶっちゃけ長くてもわかりさえすればよかった
、んだけど考え出すと深みにはまってしまった。

ラジオボタンが追加される可能性があるなら、>>647みたいに数値で表すのがいいね。
色名で表すのは面白いと思ったけど、微妙に伝わりにくい。(まあ考えりゃわかるけど。
ノーマルとアブノーマルの中間がスケベとは知らなかった。


結局、↓で行くとおもう。ボタン名にも沿っててわかりやすいはず。
IDC_RADIO_NORMAL
IDC_RADIO_SEMI_ABNORMAL
IDC_RADIO_ABNORMAL



ちなみにどんなものを作るかというと、ラジオボタンを選択すると
正常値、少し異常値(正常値と異常値の中間値:実際自分もよくわかってない)、異常値、
がエディットボックスに入力されるというだけのもの。



671 名前:デフォルトの名無しさん [2008/12/05(金) 01:45:54 ]
くだらんw

672 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 01:58:27 ]
解決したみたいだけど、チェックボックスの不確定状態の半選択は
.NETとかでは Indeterminate という名前になっとる。

673 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 02:20:19 ]
それは意味が違いそう。

674 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 03:00:42 ]
transitionじゃないの



675 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 03:02:20 ]
good, NG, bad に汁

676 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 09:53:09 ]
true, false, undef

677 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 18:50:26 ]
>667
実況パワフルプロ野球だと、選手のコンディションは
赤系が良好(元気)、青系が不調(疲労)だけど…
赤は良好ってことで良いんだよな?

678 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 19:10:42 ]
一般に、red alertは非常事態の意味。

679 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 19:13:07 ]
>>677
いいよいいよ

掘り返すな粘着

680 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 19:28:41 ]
比喩的な名前のつけ方には拒否反応があるんだな。
概念が何かのメタファーみたいになってると理解しやすいことも多いと思うけど。

681 名前:デフォルトの名無しさん [2008/12/05(金) 19:34:11 ]
このスレの住人は、ブレイン・ストリームミングとか結構好きなんですか?

682 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 19:46:28 ]
>>680
というより、「井の中の蛙」が自分が知らない常識が許せないだけでしょw

683 名前:デフォルトの名無しさん [2008/12/05(金) 19:51:24 ]
何か作りたいものが見つかれば、そのアイディアも生かせるんじゃないですか?
最近だと、JavaFXとかリリースされたんで、MS、ADOBE、SUNと次世代IDEの3強がそろったところでしょうか。


684 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 23:29:09 ]
Brainstormingなら結構好き。



685 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 11:21:06 ]
>>645
normal
semi-abnormal
abnormal

色で状態を表そうとする奴は、グラフィックデザインと勘違いしてる
全盲の人の価値観を想像できないアホ

686 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 11:25:12 ]
>>670
て自分で解決してるじゃんorz

687 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 21:21:49 ]
んじゃ黒字とか赤字とか言うのもアホなの?

688 名前:デフォルトの名無しさん [2008/12/10(水) 21:25:53 ]
Kent Beckに文句を言ってくれ

689 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 21:54:32 ]
>>687
だから自分が知らない常識が許せない井の中の蛙クンだから放っとけって

690 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 22:06:01 ]
>>685
全盲のひとは色の名前やそれに付随する一般的イメージがわからないとでも言いたげだな

691 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 23:36:14 ]
とりあえず、
normal warn error
normal error fatal_error
という案が出ていないように見えるのはなんでだ

692 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 23:41:46 ]
形容詞と動詞と名詞がぐちゃぐちゃだからじゃね?

693 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 23:48:42 ]
good NG bad だと何度言えば(ry

694 名前:デフォルトの名無しさん mailto:sage [2008/12/11(木) 00:17:25 ]
Happy/Calm/Sad



695 名前:デフォルトの名無しさん mailto:sage [2008/12/11(木) 03:02:48 ]
>>685
わかったわかった
お前の職場(笑)には全盲のプログラマが沢山居てバリバリコーディングしてるんだよな
健常者が書いたコードもバリバリ読んで共同開発してるんだよな
うん、わかったわかった


死ねよドアホ

696 名前:デフォルトの名無しさん mailto:sage [2008/12/11(木) 03:30:17 ]
慣例化された単語を選んだつもりだったんだけどな。。。
noticeは今回そぐわないとして、normal error crit とかは。






[ 続きを読む ] / [ 携帯版 ]

前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