- 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/
- 384 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 22:39:00 ]
- >>379
極論ばかりだと生きていけない=ToNみたいな存在も許容しろ 言い争ってる=喧嘩両成敗=ToNみたいな無理難題な喧嘩を売られても認めろ っていいたいのか? お前こそ人間として最低だろう
- 385 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 22:39:29 ]
- C#って日本語のプロパティ名使えたのな。結構いいかもしれんわ。
大体「中途受任日」って英語でなんていうねん。
- 386 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 22:41:29 ]
- >>383
いやオブジェクト指向論にすらなってない >>321 >例えば同じ型のデータが2つ以上必要で、それぞれ入力必須かどうかが >違ってたらどうするの? を読めばオブジェクト指向すら理解できていないことがわかる。
- 387 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 22:48:33 ]
- >>386
あのさあw なんか本当に鳥頭の人がいるな。 どうして「同じ型のデータが2つ以上必要で、それぞれ入力必須かどうかが違ってたら」 問題かさっき説明したでしょ。 それは、IsRequiredをデータ自身に持たせて、かつフールプルーフに実装しようと思ったら クラスメンバの値を返すようにする必要があるから(すくなくともそれが一番簡単で 標準的なやり方だから)だよ。 こんな馬鹿にOOP云々言われたくないわまったく。
- 388 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 22:54:00 ]
- >>387
>それは、IsRequiredをデータ自身に持たせて、かつフールプルーフに実装しようと思ったら >クラスメンバの値を返すようにする必要があるから 隠蔽できるから返されないって言ってるじゃん。
- 389 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 22:56:09 ]
- メアド交換して当事者同士でやってくれよ。たまらん。
- 390 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 22:56:31 ]
- >>388
ごめんどういう意味? 真面目にわかりません。 具体的なコードで説明してくれると助かるかも。
- 391 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 22:58:41 ]
- >>390
>>378
- 392 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 22:59:49 ]
- >>384
そんなんだからお前はいつも底辺で働いているんだろ まぁがんばれよ
- 393 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 23:00:42 ]
- >>392
そんなんだからお前はいつも底辺で働いているんだろ まぁがんばれよ
- 394 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 23:02:34 ]
- >>393
言うことなくなったか。責めてごめんな。 みんな怒ってるから空気読んで、もうやめとこうな?
- 395 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 23:04:44 ]
- >>393
相手のレスが無くなるまでレスしたほうが勝ちですか?w
- 396 名前:デフォルトの名無しさん [2009/02/17(火) 23:05:45 ]
- そうとう口惜しかったんだろ許してやれよ
- 397 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 23:10:24 ]
- >>395
勘弁してやれよ
- 398 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 23:12:08 ]
- >>359
if (aHash.containsKey(aKey)) { ... } みたいな例が一杯あるし、 a.looksAt(b) みたく、三単現の動詞を使えばいいと思うよ。
- 399 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:03:11 ]
- さっきから意味論意味論恥ずかしい奴が居るなw
- 400 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:04:18 ]
- 意味論=自分が理解できる範囲の論
- 401 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:07:35 ]
- 汎化とか、意味論とか言うところをみると、
情報処理関連の専門、短大、大学を出たが実際に設計をしたこともない池沼という感じだな
- 402 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:17:05 ]
- >>364
あと A.Looks(B); もあり
- 403 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:21:08 ]
- >>398
すまんこのレスで既出な上に、Atまできっちり付いてたアル
- 404 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:28:58 ]
- オブジェクトが主語にならないときに、O.SIsCとするかO.IsSCとするか悩む。
例えば「Oの髪が金色か否か?」みたいな。 あー、もちろん「髪が金色」に相当する1単語の形容詞があるのは知ってるぜ。 ただ「そもそもOが主語にならないようなプロパティはおかしい」とか言ってしっちゃかめっちゃかにされるのを避けてみた。
- 405 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:35:57 ]
- 「値」から「ユーザーの入力した値」が派生しているだけの話なのに、意味論的におかしいの?
- 406 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:41:03 ]
- 値←ユーザの入力した値←ユーザの入力した文字列値←ユーザの入力した文字列であるメアドの値
というクラス階層が大真面目に書いてあったら 絶対笑うか泣く。
- 407 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:48:02 ]
- >>340-341
吹いたwwww
- 408 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:49:52 ]
- 局所的にバリデートの手間をすっ飛ばせればそれで良いリーマンと
意味論を重要視し、体系的に完璧でなければ許し難い無収入者の戦い
- 409 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 01:13:38 ]
- >>405
まったくおかしくないよ ユーザが入力できる値は基本的に文字列だからな 基本的に文字列から派生することになる 直接に数値として得られるのは配列の要素だけ。
- 410 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 01:31:54 ]
- >>367
包丁も車も完璧な安全装置を組み込めないから価値は無いよね。 マグカップでも人が死ぬ事もあるから使えないよね。 どこかのトンマがPC投げつけてきたら危ないからPCも捨てようね。
- 411 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 01:38:13 ]
- TONの定義するTONMAが空想上の動物で無いとすると
PI=3.14159って定数が勝手にPI=3に書き換えられてもおかしくないな さて、これをフールプルーフするには一体どうすれば良いのだろうか
- 412 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 01:40:39 ]
- >>359
A is looking at B A.isLookingAt(B) this.AisLookingAtB() 好きにしろ。
- 413 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 02:04:44 ]
- >>411
TONからPCを取り上げる
- 414 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 07:56:30 ]
- >>412
嫌だね
- 415 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 11:11:40 ]
- >>404
凄くわかるw お前って俺なの?
- 416 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 11:23:01 ]
- Webアプリなんですが、
仮登録中のユーザー(users)を格納しておくテーブル名、 あるユーザーのプロフィールを見たユーザーの「足あと」を格納しておくテーブル名、 ある記事を見た人(ユーザーに限らない)の日時やIPを格納しておくテーブル名。 それぞれ、なんかいいのないですか?
- 417 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 12:02:37 ]
- >>385
いちいち変換しないといけないからめんどくさい事この上ないよ。
- 418 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 15:01:05 ]
- >>416
Pre Signup Users Profile Footprints :: user_id -> footprint Article Viewer Infomations :: article_id -> viewer_info てきと。
- 419 名前:416 mailto:sage [2009/02/18(水) 15:23:36 ]
- >>418
おおぉ、いい感じです! ありがとうございます!
- 420 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 18:44:24 ]
- お題を出した人が満足してからが本番!
- 421 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 21:17:40 ]
- さあ、TONさんの出番です
- 422 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 16:58:41 ]
- >>419
まちがえた。 infomationじゃねえ、 informationだ。 恥ずかしい。
- 423 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 18:55:13 ]
- >>418
Web的?にはviewerよりvisitorのがよくね? >>421 悪魔召還すな。
- 424 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:08:28 ]
- >>423
あー。そういやWebはVisitだなー。 もう質問者いないだろうけどw
- 425 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:38:29 ]
- そりゃ違うだろう。
visitor or not: (ウェブサイトの)中に入ったかどうかの違い viewer or not: (記事を)見たかどうかの違い >>416が求めているものがどちらか言うまでもない。
- 426 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 21:36:34 ]
- visitor or not (笑)
viewer or not (笑)
- 427 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 21:55:54 ]
- >>425
英語圏のソースを片っ端から見てきた方がいいよ 間違ってるから
- 428 名前:デフォルトの名無しさん [2009/02/19(木) 22:02:05 ]
- ToN改めVoNさんキタ━━━━(゚∀゚)━━━━!!
- 429 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:02:57 ]
- 失せろゴミ
- 430 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:55:51 ]
- VoNw
w ww wwww さすがにネタだろ
- 431 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:57:09 ]
- >>425
具体的に例えばどのコード? というか、もし仮に記事を見た人間のことをvisitorと呼ぶのなら(どう考えても変過ぎるが…) ウェブサイトの訪問者はそれと区別してなんと呼ぶの?
- 432 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:58:19 ]
- アンカミス?
- 433 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 23:00:50 ]
- >>432
うん。 >>427のつもりだった。。
- 434 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 23:09:01 ]
- ToNさん お疲れ また来たの?
- 435 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 23:35:36 ]
- >>431
www.google.co.jp/codesearch この辺りで[web visitor]とか[web viewer]とか検索して それぞれどんなのが引っかかってくるか比べてみたら。
- 436 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 23:54:13 ]
- みんなTONに優しいな
- 437 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 00:16:18 ]
- TONさんのプロフィール
・40過ぎ ・英語は苦手 ・リーダークラスSE
- 438 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 00:19:23 ]
- >・リーダークラスSE
オブジェクト指向しらなくて、それはない VB6しか触ったことないならあり得るが
- 439 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 00:38:27 ]
- >>438
×Leader ○Reader ソースは読んだ事しかありません
- 440 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 06:41:45 ]
- 連鎖あぼーんって便利だなwwwwwwwww
- 441 名前:234 [2009/02/21(土) 00:34:22 ]
- 参考にさせてもらおうと、またきてみたのですが、
なんか私のせいで荒れてしまったみたいですいません。 あれから、設計をいろいろ見直しまして、そこそこのものができたかなぁと思っています。 まだ足りない部分があるので、考えているのですが、また迷ったらよろしくお願いします。
- 442 名前:デフォルトの名無しさん mailto:sage [2009/02/21(土) 11:31:07 ]
- 誰がどんなお題を出してもその後の流れは決まってるからまったく気にする必要なす
- 443 名前:デフォルトの名無しさん [2009/02/23(月) 20:36:08 ]
- 送信したパケット群でACKが受信できていない最初のパケットを返す関数
の名前を募集中です
- 444 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 20:57:20 ]
- FirstPacketAtCantRecvACKOfSendedPacket
- 445 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 20:58:21 ]
- NACK、ではなくて「ACKではない」なのか。
Packet FindNotAcknoledged(Packet[] packetsSent) とか。 二つ目以降を探すときは、 Packet FindNotAcknoledged(Packet[] packetsSent, int startIndex)
- 446 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:05:18 ]
- NAKは今のところ存在しません。
判りやすいところでFindNotACKにします。 ありがとうございました。
- 447 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:08:11 ]
- いちおう訂正
Acknoledged ⇒ Acknowledged
- 448 名前:416 mailto:sage [2009/02/24(火) 10:29:03 ]
- たくさんレスが付いててびっくりしました!
みなさんありがとうございます。勉強になります。 またWebアプリで考えて欲しい名前があるのですが・・・ ・ユーザーがメールアドレスを変更するときに、 アドレスの存在確認のために、一時的にそのアドレスとランダムな文字列、期限を保存しておくテーブルの名前。 (そのアドレスに確認メールを出して、記載されているURLをクリックすると変更完了というやつです。) ・プライベートメッセージ機能で、拒否したいユーザーを記録しておくテーブル名。 blacklistとかだと複数・単数の扱いがややこしいので・・・ (block_usersとかでいいのかな。reject_users?) こういうの、さらっと考えられるようになりたいです; よろしくお願いします!
- 449 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 12:06:07 ]
- てきと。
interim registration information メアドにこだわる必要ないかなと。 新規登録時にも使えそうだし。 private blacklist とりあえずprivateを付けてみるメソッド。
- 450 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 20:37:46 ]
- - tempUsers, provisionals, moratoriums, unapprovedProfiles
- ignoreList, denyList, uceList, ignorables, rejects
- 451 名前:416 mailto:sage [2009/02/25(水) 11:48:52 ]
- >>449
>>450 ありがとうございます。 新規登録時にはプロフィールの入力などもあるので、 テーブルは分けようと思ってます。 なので、もう少しメールアドレス変更用というニュアンスが欲しいです。 個人的に、名詞の複数形がいいです。 拒否ユーザーの方は、 テーブルに入っているのは、あくまで個々のユーザーなので 〜listというのは避けたいです。 blacklist_itemsなどとすればよいのかもしれませんが、くどいですし・・・ ignorables、rejectsはいいかもしれませんね! もう少しいろいろなネーミングが知りたいです。 よろしくお願いします。
- 452 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 13:43:23 ]
- 正規化できるときはしといたほうがいいけど、
1対1の時は一つのテーブルのほうが便利だけどね
- 453 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 19:02:19 ]
- C++で座標を扱うクラス名についてです
基底は2軸、その派生で3軸の座標のみのクラス(構造体?)、 それらにアクセッサ等を加えたクラス、 さらにベクトル計算のメンバ関数を持つ派生クラス を作るところです 基底クラスとその次のアクセッサを持つクラスで 上下関係が持てそうな名前はないでしょうか coordinate,position,point,vertex、どれもis a なイメージなんですが・・・ ちなみに上記3種のクラスで、親子関係を持たせる場合 2軸なら2軸だけで、(基底除く)3軸は3軸だけで親子関係を結んだ方がいいのか それとも3軸の上に、1軸アクセッサをprivateにした2軸派生、さらに3軸派生、と1本の線にしたほうがいいのか、 はたまた多重継承がいいのか、アドバイスもできればお願いします
- 454 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 19:43:03 ]
- >>451
難しいなあ。じゃああとxxxMailInfosとか。 unverifiedMailInfos, unapprovedMailInfos >>453 個人的には次元が違えば基本的に完全に別物だと思う。 そっち方面やったことないんで自信はないけど。 あと、単純な座標クラスをベースクラスにするのはいいとして、 「その次のアクセッサを持つ」の必要性がよくわからない。 いや、必要なのかもしれんけどどういう機能をもたせるつもりかわからないと 名前の付けようが・・・
- 455 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 20:09:08 ]
- >>454
基底クラスの2軸と3軸を親子関係を結んで、 それ以降2軸は2軸、3軸は3軸と派生させたとして、 3軸の子・孫から2軸の子・孫へdynamic_cast、という手段を確保するつもりでこうなりました その際、基底クラスには仮想関数も持たせず 単純なデータ群としてやり取りできるようにし、 普段扱う際は子クラスを、と思ったのですが… 今作ってるのは箱庭空間?の基本的な環境を目指しているところです ですので、基底は座標として、ベクトルとして、等 とにかく2要素・3要素まとまった箱が欲しいな、と >個人的には次元が違えば基本的に完全に別物だと思う。 確かにそんな気もしますが、こっち方面どころか全方面において経験がないので 設計で四苦八苦しています(ノ∀`)
- 456 名前:デフォルトの名無しさん mailto:sage [2009/02/25(水) 20:14:53 ]
- ねみい
- 457 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 13:19:51 ]
- >>455
単純な値クラスはむやみに継承関係に しないほうが一般に望ましい。 継承というものを知り、金槌を持って 何でも釘に見えてるような状態かも? ちょっと考え直したほうがいい。 もちろん、スレの趣旨的には、一切 考え直さずに突っ張って、命名を 求め続けてもかまわないけど。w
- 458 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 13:56:40 ]
- >>455
三次元から二次元に変換するときは、基本的に写像が必要になるから、 dynamic_castでなんとかしようとすると後で困るよ。
- 459 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 13:57:50 ]
- 写像、つまりは変換関数
- 460 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 14:27:16 ]
- 変数じゃなくてテーブル名なんですが。
予約テーブルがあって、そのうち、(実際の来店などで)受付した物を保持するテーブルで、 受付済みテーブルってのを作ろうとしたんですが、 ACCEPT APPOINTMENT_ACCEPT ACCEPTED_APPOINTMENT どれが良いと思います? もっとよいのがあれば教えてください。
- 461 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 14:48:00 ]
- >>460
普通にorderじゃ駄目なの? order_historyとか
- 462 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 14:50:24 ]
- >>461
ありがとう。 だけど、Orderだと「注文」的な意味が強くないですかね?
- 463 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 15:03:12 ]
- >>451
じゃあ名前を変えずに解釈を変えて、 新規のほうはSignupXXXInfoとかにすれば区別はつくんじゃない。 >>455 キャストはそんなことに使うべきではないと思うぞ。 >>460 受付したものってなんよ。人なの?物なの?
- 464 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 15:05:49 ]
- >>463
それだいじですね。人です。
- 465 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 15:19:31 ]
- 人を受け付けるなら Reception
- 466 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 16:05:49 ]
- >>460
reserved ひょっとすると誤解されやすいかも。
- 467 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 17:25:58 ]
- >>465,464
ありがとうございました。 Receptionにしようと思います。
- 468 名前:デフォルトの名無しさん [2009/02/27(金) 01:02:28 ]
- 汎用的な質問でごめんなさい
例えば、関数 f を呼び出すための条件を関数 n に渡し、 その関数 n から True が返ってきたら f を呼び出したいんですが、 そういう、条件を判定させる関数の名称でいい感じのがないんです。 if (p (v1, v2, v3) == TRUE){ f(); } のような、この関数「p」の名前を模索しております。
- 469 名前:468 [2009/02/27(金) 01:03:45 ]
- しまったーorz
>>468 の「p」、コード上の p (v1... の p は、文中の n の意味です。 すみません。
- 470 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 02:23:06 ]
- >>468
predicate (述語) が一般的だと思う。 あとは condition (条件) とか criterion (基準) とか。
- 471 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 06:47:08 ]
- 〜かどうかを判定する関数に、「〜p」ってつけるのはLISPの常識。ってのはもう古いのか?
- 472 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 07:06:32 ]
- その条件が何かによって変わると思う。
is条件()みたいなメソッド名ってjavaとかじゃよくあるけど。
- 473 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 14:46:31 ]
- キューにたまったメールに名前をつけるとしたら、どんな感じになりますか?
行列(キュー)全体ではなく、行列に並んでる個々のメールに命名したいのですが・・・ queued_mails みたいな感じでしょうか?
- 474 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 14:51:55 ]
- そのアホな名前を誰が読むのか知らないけど
通し番号でいいと思わないか
- 475 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 19:50:52 ]
- >>468
批判されてるのに追い討ちかけるようだけど、 そんなあいまいな条件だけで命名しようとか命名できるはずだか考えてるのなら そのセンスはヤバ過ぎると思う。
- 476 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 01:31:31 ]
- >>468
おれなら〜trapとかにしそう
- 477 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 01:51:11 ]
- >>473
perlのforeachで$_の代わりに使う変数かな? ならフォーカスドメールとかでいいんじゃね
- 478 名前:476 mailto:sage [2009/02/28(土) 02:18:52 ]
- あー通すのは引値か…
trap_whithout(条件)とかは?
- 479 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 16:32:35 ]
- >>473
個々のメールに命名したいのになんで複数形なんだろう? どうでもいいけどmailはuncountableな名詞なのでふつうはmailsって書かないらしいよ。 emailsはアリらしいけど。
- 480 名前:473 mailto:sage [2009/02/28(土) 17:10:36 ]
- 説明が足りずすみません。
キューからメールを取り出して、 foreach ($queued_mails as $queued_mail) { みたいな処理をしたいのです。 そのときに、行列待ちのメールであることを分かりやすくしたかったのです。 mailsと書かないというのは知りませんでした;
- 481 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 17:29:11 ]
- >>480
普通に考えれば特に「行列待ちの〜」なんて意味を名前にこめる必要はないと思う。 処理待ち用のキューの中から取り出したんだから処理待ちに決まってる。 処理の文脈をみればそんなの自明かと。 どうしてもって事情があるのならbacklogとか?
- 482 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 17:31:20 ]
- $mailとか$iで十分じゃね。
わかんなくなるならブロックがメソッドが長すぎる。
- 483 名前:473 mailto:sage [2009/03/02(月) 07:45:44 ]
- メールキューをデータベースのテーブルに格納しているので、
そこでの命名にも使いたくて・・・ backlogというのはいいですね。 mailをどうしても複数・単数で扱いたい場合は、 message(s)とかにするのが普通なのでしょうか?
- 484 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 08:05:45 ]
- mqueueとくればmessageに一票。
ただ、そのメールで何を送るか、例えば注文を送るんだったらorderとかでもいいわけでしょ。
|

|