クラス名・変数名に迷ったら書き込むスレ。Part2
■ このスレッドは過去ログ倉庫に格納されています
0001が@Mたんちゅき p3204-ipad12fukuokachu.fukuoka.ocn.ne.jp
NGNG質問する人は、その変数に何を格納するのか(クラスだったらその役割)
プログラミング言語は何なのかを、それぞれ書いて、
いい変数名を思いついた人は、それに答えてあげましょう。
>>2 英和・和英・英英など各国語辞書と翻訳サイト。
>>3 専門用語辞書、類義語(シソーラス)辞書、図形・数式・数学用語の英単語。
>>4 関連スレと、いろいろな言語規約。
>>2-10 諸事情によりリンクがずれた場合。
前スレ。
◆ネーミング倶楽部◆
http://pc3.2ch.net/tech/kako/1035/10353/1035362308.html
クラス名・変数名に迷ったら書き込むスレ
http://pc2.2ch.net/test/read.cgi/tech/1046541730/l50
0002が@Mたんちゅき p3204-ipad12fukuokachu.fukuoka.ocn.ne.jp
NGNG英和・和英辞典。
http://dictionary.goo.ne.jp/
http://eiwa.excite.co.jp/
英英辞典のリンク集。
外国語広場: 英語: オンラインで使える英英辞典 英和・和英辞典
http://www.gaikoku.info/english/dictionary.htm
英語←→各国語辞典。(英語)
Dictionaries
http://www.freedict.com/
日英・英日、日中・中日翻訳。
http://www.excite.co.jp/world/
0003が@Mたんちゅき p3204-ipad12fukuokachu.fukuoka.ocn.ne.jp
NGNG専門語辞書参照サービス
http://wwwd.nova.co.jp/webdic/webdic.html
シソーラス(類語)検索
http://www.gengokk.co.jp/thesaurus/
Thesaurus - Yahoo! Reference (英語)
http://education.yahoo.com/reference/thesaurus/
図形や数式などの英単語。
すうがく探検隊・数式と図形の英語
http://i.lekton.co.jp/ara/tanken/english/
リスコレ No.24 図形の名前を英語で……
http://homepage1.nifty.com/tadahiko/LISTCOLE/024-FIGURE.HTML
0004が@Mたんちゅき p3204-ipad12fukuokachu.fukuoka.ocn.ne.jp
NGNG変数名って、どの位こだわりますか?
http://pc.2ch.net/prog/kako/1038/10383/1038306623.html
ローマ字変数を使う奴は馬鹿
http://pc.2ch.net/test/read.cgi/prog/1054319927/l50
ゲーム内で使う長い変数を縮めてあげるスレ
http://pc2.2ch.net/test/read.cgi/gamedev/1024902432/l50
★★★コーディングマナー★★★
http://pc2.2ch.net/test/read.cgi/tech/1056508692/l50
ちょっと待て!ハンガリアン
http://pc2.2ch.net/test/read.cgi/tech/1011026963/l50
Cのマナーいろいろ
http://pc2.2ch.net/test/read.cgi/tech/1029584140/l50
Cのマナー
http://pc.2ch.net/test/read.cgi/prog/1030001269/l50
いろいろな言語規約。
Hungarian Notation(英語)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsgen/html/HungaNotat.asp
Java言語規定。6.8 名前付け規約
http://www.y-adagio.com/public/standards/tr_javalang/6.doc.htm#11186
0005デフォルトの名無しさん
NGNG0006が@Mたんちゅき p3204-ipad12fukuokachu.fukuoka.ocn.ne.jp
NGNGおもしろかったから、とりあえずこれも貼っておきましょうか。
バカなコーディング規約
http://pc.2ch.net/tech/kako/1012/10127/1012715148.html
0007
NGNG0008デフォルトの名無しさん
NGNGいつの間にかdat落ちしてたのか。
惜しいスレをなくした(藁
>>1_「はい。イオナズンです。」
面接官「イオナズンとは何のことですか?」
>>1_「魔法です。」
面接官「え、魔法?」
>>1_「はい。魔法です。敵全員に大ダメージを与えます。」
面接官「・・・で、そのイオナズンは当社において働くうえで何のメリットがあるとお考えですか?」
>>1_「はい。敵が襲って来ても守れます。」
面接官「いや、当社には襲ってくるような輩はいません。それに人に危害を加えるのは犯罪ですよね。」
>>1_「でも、警察にも勝てますよ。」
面接官「いや、勝つとかそういう問題じゃなくてですね・・・」
>>1_「敵全員に100以上与えるんですよ。」
面接官「ふざけないでください。それに100って何ですか。だいたい・・・」
>>1_「100ヒットポイントです。HPとも書きます。ヒットポイントというのは・・・」
面接官「聞いてません。帰って下さい。」
>>1_「あれあれ?怒らせていいんですか?使いますよ。イオナズン。」
面接官「いいですよ。使って下さい。イオナズンとやらを。それで満足したら帰って下さい。」
>>1_「運がよかったな。今日はMPが足りないみたいだ。」
面接官「帰れよ。」
0010山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNGホーム > コンピュータとインターネット > ソフトウェア > インターネット > WWW >
みたいなアレ )
をつくったりいじったり関数を決めるとき、いつも迷ってます。
結局、&make_breadcrumbs みたいな長い直訳でいまんとこすましてますが・・・
いい案ないですかね?
0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNGrouteかpathかな。
因みに漏れのHPのパンくずリストのdivのclassはpathでした。
2ちゃんねる > PC等 > プログラム > クラス名・変数名に迷ったら書き込むスレ。Part2 >13
見たいなヤツを"パンくずリスト"と言うらしい、まあググってみ。
0015が@Mたんちゅき p3204-ipad12fukuokachu.fukuoka.ocn.ne.jp
NGNGこの場合>>1の行動は、
およそ4つのメソッドを定義することで
実装することが可能になると思われます。
class >>1 {
// イオナズンについて説明する。
explainIonazun();
// イオナズンのすばらしさについて語る。
makeSpeechIonazunAdvantage();
// イオナズンを唱える。
castIonazun() throws NotEnoughMPException;
// 捨てぜりふを言う。
sayPartingShot();
}
// 面接官のほうは、まかせた。
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG「ユーザー定義名に迷ったら書き込むスレ」にしませんか?
クラス名と変数名っていう括りは意外と狭いんじゃないかと。
ユーザー定義名に迷ったら駆け込むスレ【OH人事】
こんなんでも可(^^;
0020デフォルトの名無しさん
NGNGつまり、キミは何で迷ってるのかね?
002119(そういえば19って何処消えた?)
NGNG今は迷ってませんが、関数名でも列挙値名でも悩むと思うんです。
0022デフォルトの名無しさん
NGNG識別子名、識別名が適切かと思われ。
0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNG0026↑ワラタ
NGNG0027デフォルトの名無しさん
NGNG> 専門語辞書参照サービス
> http://wwwd.nova.co.jp/webdic/webdic.html
このサイト、有料化するらしい。
使いやすかったのに
0028デフォルトの名無しさん
NGNGうちの子の名前を・・・
0029が@Mたんちゅき p3204-ipad12fukuokachu.fukuoka.ocn.ne.jp
NGNGインディアンのある部族の中の、最強の勇者である男が、
ある日、日頃から悩み続けてきたある疑問を解消しようと、父親のところへ行き、
部族のみんなの名前は、どのようにして決められたのか、と尋ねた。
しかし父親は、「産まれた子の名前を決めるのは、酋長の役目なんだ」としか答えてくれなかった。
そこで、今度は酋長のテントに行った。
中に入ることを許され、勇者は酋長を前に同じ質問をした。
酋長は答えてくれた。
「赤ん坊が産まれそうになると、わしは自分のテントに入る。
そして、赤ん坊が産まれると、テントから出る。
その時、最初に見えたものをその子の名前に決めるんじゃ。
『サンライズ』とか、『イエロー ムーン』とかな。
でも一体どうしてそんなことを聞くんだ、ツー ドッグ ファック?」
世界史系ジョーク集・第五集
http://academy2.2ch.net/test/read.cgi/whis/1046924068/447
// ということで、ツードッグファックでは、いかがでしょうか。
0030デフォルトの名無しさん
NGNGまじぃ?
ソースがどこにあるか分からんかったのでソースを・・つか、価格教えて。
0031デフォルトの名無しさん
NGNG「安定したサービスのための緊急アンケートにご協力ください。」だろ
決定ではなく検討中
0032デフォルトの名無しさん
NGNGvoid CopyRect( LPCRECT lpSrcRect );
となっているので、変数名からその変数が何の型なのかわからないと
思うんですが、みなさんはどう命名しているのでしょうか?
RECT構造体の時は rcHogehogeみたいに rc が付くのでわかるんですが。
あと単なるクラスにtheをつける由来とかってあるのでしょうか?
googleだとtheは一般的単語としてはじかれてしまうので
うまく調べることができません。
ご教授おながいします。
0033デフォルトの名無しさん
NGNGtheとかofはダブルクォーテーションで括れば検索できるよ
0034デフォルトの名無しさん
NGNG複合検索の場合はそれ効かない、素直に+を付けて検索しる。
hoge +the
一度、googleのヘルプは目を通した方がいいと思う。
0035デフォルトの名無しさん
NGNG「"the"」単体だと良いのですが、「"the" クラス 命名」
などとやると弾かれてしまいます。googleのヘルプをみたら
ストップ語の検索ということで"+"を前置してやると問題なく検索できました。
theってグローバルの場合だったんですね。
g_とtheの使い分けはあるのでしょうか?
ハンガリー記法のページやクラス宣言に関しては見つかるんですが
クラスの実体の命名方法はなかなか見つかりません。
たとえば int nHogehoge へのポインタが lpHogehoge になるのと同じで
CHoge クラスへのポインタも lpHoge ってことでポインタの場合は
型指定しないのが一般的なんですかね。
なるべく無難なコーディングということでMSの方式を真似するようにしてます。
0036デフォルトの名無しさん
NGNG>>34
>一度、googleのヘルプは目を通した方がいいと思う。
33氏への返信を書いててそう思いました。
おっしゃる通り、自分で調べてから聞くべきでしたね。厨房でスマソ。
0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNG型を分かるようにするか否かはソースの繁雑とのトレードオフ
0039デフォルトの名無しさん
NGNGWindowsアプリ書く時だけ、混ぜないようにハンガリー記法。
ポインタはWin32 SDK既存のものはMSDNに倣ってlpHoge、
それ以外はpHogeかな。
漏れは16bitアプリなんか組まないし、今更l(long)なんてつけない。
0040デフォルトの名無しさん
NGNG型を間違えるとコンパイルエラーになるようにコードを書いた方が有用と思う。
C++だと自動型変換まで定義できる言語なんで、逆方向かもしれんが
それ以外の言語だとそっちが普通でしょ?
pは使うが、pを付けて無い名前が押さえられてる時だけだなあ…後は付けない。
型では無く、スコープによる命名規則は使ってる。
0041デフォルトの名無しさん
NGNG0042デフォルトの名無しさん
NGNG// 配列の要素数を求める
template <typename T>
inline std::size_t elementLengthOf(const T& aggregate)
{
return (sizeof(aggregate)/sizeof(*(aggregate)));
}
0043デフォルトの名無しさん
NGNGnelement
0044デフォルトの名無しさん
NGNG#define lengthof(array) (sizeof(chars_long_as(array)))
0045デフォルトの名無しさん
NGNGlen
0046デフォルトの名無しさん
NGNG要素の「数」を求めるならLengthじゃないだろ。
countでどうか。
004742
NGNGそれが嫌なの。
>>44
やっぱ lengthOf だけでいいんスかねー。逆に他の場合にも使えるように見えてしまうのがちょっと難点でしょうか…
>>45
BASICer?普通に変数名とかぶりそうで怖いです。
>>46
僕もはじめはCountだと思ったんですが、ぎゃーじんさんのページを見ると
なんとなーく違うぽい雰囲気。自動翻訳系だとcount は動詞っぽくされちゃうし…不安です。
それに日本語でも「配列長」ですよね?(あれ違うかな…だれかまず日本語から教えてくれい^^;)
0048デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNGSTLやJavaだとcollection.size()とか。
0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG個人的な感覚
Count: 連続する必要のない要素の個数(連想配列とか)
Size: メモリ使用量など
Length: 連続している要素の個数
こんな感じで使い分けてはどうかと思う。
もちろん.NETのライブラリなど見たこともない。
0054デフォルトの名無しさん
NGNG文学じゃないんだから語彙はなるべく乏しい方がいいよ。
多少不自然でも構わないからICountable.Countで統一してくれ。
0055デフォルトの名無しさん
NGNG俺もArray.LengthとArrayList.Countに納得いかなくて
一つに統一汁!とも思ったんだが。
Countに統一すると
String.Count はなんかいやだろ?
かといってSizeに統一すると
文字数なのかバイト数なのかわからない。
Lengthに統一するとStringではしっくり来るが
Hashtable.Length なんかいやだ。
結局はじめからそういうもんと割り切って>>53のように使いわけるものアリじゃないかな。
0056デフォルトの名無しさん
NGNG長さに対してsizeを使うのもしっくりこない場合があるだろう。
無理に統一することはないんじゃないの?
もしくは、lengthもcountもsizeも全部付けてしまう。
array.length == array.count == array.size
0057デフォルトの名無しさん
NGNGどれを使うかで、また新たな葛藤が生まれそうだな。
005842
NGNGところで当初の私の質問ですが、それっぽいのを思いつきました。
boundOf
です。おかしくないかな?
0059デフォルトの名無しさん
NGNGインターフェイスは最小限に。
>>54、>>55
種類の違うものを無理に統一する必要は無い。
>>56
最初の2行に同意。
006056
NGNG例えばsizeとlengthを両方入れたときに想定される反論は
「sizeとlengthで何か違いがあるのではないかと戸惑ってしまう」だろうけど、
どちらか片方にすれば、それはそのときで「このライブラリではsizeだったっけ?lengthだったっけ?」で
戸惑ってしまうわけで。
人によってはsizeになじんでいる人もいればlengthになじんでいる人もいるわけで、
それを両方提供するのは使いやすさの面から言えばそう悪いことではないとは思うのだが。
(数学的には美しくないのかもしれないけど)
0061デフォルトの名無しさん
NGNGなじみなんていらない。必要なのはライブラリとしての一貫性だ。
0062デフォルトの名無しさん
NGNGと思って両方つけたら size だけを使っている人が
突然 length を使ったコードを見るとわけわからなくなる。
これくらい単純な例なら覚えてそれでおわりだけど、
基本指針で「インターフェイスとして適切な物はなんでも実装」にすると
爆発的に量が増えて手におえなくなる。
だからやっぱり意味が同じなら別の方法は用意しないほうがいい。
もっといい方法が生まれた場合に旧式の方法が使われたら警告を出すとかも必要かも
(いまだにCでK&R方式の関数宣言書く人もいるわけだし、人は許されると思うと劣っている方法でも使いつづけちゃうものなのね)
でも length size count はもともとの意味が違うような…。
0063デフォルトの名無しさん
NGNGsize: 大きさ
count: 数
006456
NGNGその辺はその言語・ライブラリの想定している規模によるのかもしれない。
例えばRubyだとArrayにはsizeとlengthがあるけど、
これはRubyが比較的小規模なプロジェクトで利用することを意図しているからこそ
できることなのかもしれない。
0065デフォルトの名無しさん
NGNGcountって「計数」って感じで、「数」だったらnumberだけど「番号」と混同しそうだし
「数量」ならquantityか?
0066デフォルトの名無しさん
NGNGCocoa環境のNSArrayでは、配列の要素数を返すメソッドの名前は「count」だってことだ。
WINAPIやMFCなんかよりは、後に出来たものなので、用語のガイドラインなんかも
多少は整理されてるんじゃないかと希望的な推測。
0067デフォルトの名無しさん
NGNG名前のニュアンスに合わせるんじゃなくて、用途でしかと分ける。
StringCountでも別に構わない。これなら文字数だろ?
StringLengthで文字列長。
StringSizeで文字列サイズ…これで、はぁ?って思う場合は使わなくていいかと。
漏れ的にはsizeof値と同義と考えるけど。
0068デフォルトの名無しさん
NGNGNumber⇒数字
NumberOf⇒数量
0069デフォルトの名無しさん
NGNG「同じことをする別の名前のメソッド」という点では、
java.util.StringTokenizerみたいな例もあるな。
0070デフォルトの名無しさん
NGNG今度コンビニ行ったら箸一本とウサギ一匹と豆腐一個くださいと言え。
0071デフォルトの名無しさん
NGNGstring#sizeだとバイト数が
string#length or string#count だとマルチバイトを考慮した文字数
ってな感じがする。
007267
NGNG>string#sizeだとバイト数が
>string#length or string#count だとマルチバイトを考慮した文字数
>ってな感じがする。
それでいいんじゃないの?不都合ありますか?
マルチバイトを考慮するかどうか、それぞれ決めておけば混乱は無いと思われ。
(漏れ的には引用通りの考え方が自然とは思うけど。)
きっかり”バイト”を返す関数とか示す変数名が欲しいならBytes付けたら解決のような。
0073デフォルトの名無しさん
NGNG不都合なんてあるの?
思ったままを言ったまでだから突っ込まれても困るんだが。
0074デフォルトの名無しさん
NGNG○不都合あるなんていってるか?
0075デフォルトの名無しさん
NGNG0076デフォルトの名無しさん
NGNGゲェム業界はまだまだ・・・
007767
NGNG内容からは同意系統だと思ったけどどっちだと書いてないし、同意とはっきり
読み取れる主語が書いてないから不都合を感じているのだと読み取ってみたまでです。
>>75
英数字は…ASCIIじゃなくてUNICODE使うならその通りなんだが。
0078デフォルトの名無しさん
NGNG箸は一膳。
0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNG無問題。
仏様(>>70)用
0082デフォルトの名無しさん
NGNGウサギは一羽
豆腐は一丁
0083デフォルトの名無しさん
NGNG箸は右手
ウサギは鍋
豆腐も鍋
バーカ
箸は一膳
ウサギは一頭
豆腐は一丁
0085デフォルトの名無しさん
NGNG兎は一羽
0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG一「枚」とちゃうの?
0089デフォルトの名無しさん
NGNGそういえば銃は一「丁」って言うよね。
0090デフォルトの名無しさん
NGNG銃のは挺、パンツのは張。
0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNGプログラマは一宅?
0093デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNGShape
0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNG~~ ~~ ~~ ~~
日本語不自由ですね。
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNGいい切り返しだ
0100デフォルトの名無しさん
NGNG0102デフォルトの名無しさん
NGNG0103デフォルトの名無しさん
NGNG0104デフォルトの名無しさん
NGNG0105デフォルトの名無しさん
NGNG日本語覚えたての半島人なんだろ・・・そっとしといてやれよ
0106デフォルトの名無しさん
NGNG0107デフォルトの名無しさん
NGNG0108デフォルトの名無しさん
NGNG0109デフォルトの名無しさん
NGNGif 文は bool 値しか受け付けないようにしたのですが、
C でいう if (pointer) { ... みたいにシンプルにも書けるようにしたいのですが
この文の名前は
ifthereis (pointer) { ... (もしポインティーがあれば実行)でおかしくないですか?
0110デフォルトの名無しさん
NGNG☆★ 送料激安! スピード発送! 商品豊富!
★☆ http://www.get-dvd.com
☆★ 激安DVDショップ 「GETDVDドットコム」
★☆ http://www.get-dvd.com
☆★ 今すぐアクセス Let’s Go! 急げ!
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
0111デフォルトの名無しさん
NGNGむしろポインタをboolに変換する演算子でも作ったらどうでしょ?
0112_
NGNG0113デフォルトの名無しさん
NGNGif(expr) state;
expr:=bool|pointer|...
ってやるだけじゃないの?
0114デフォルトの名無しさん
NGNGプププ
0115109
NGNG>>113
いや、if は真偽値以外受け取らないようにしたいんです。
わざと他のものを受け取らないようにしているので、同じように書けては駄目なのです。
その上でポインタだけは特別に構文を追加したい。その時の名前はどうすればいいんでしょうか?という事なのです。
0116109
NGNG今やっと仰ってる事がわかりました。
if(IsThere(pointer)) { ... ですね。ありがとうございます。
で、この演算子は IsThere でいいですかねぇ?
0117111
NGNGなので、関数では無く演算子と書いてみたりして。
0118デフォルトの名無しさん
NGNGAddRefererの反対の働きのメソッドの名前は
DecreaseRefererでいい?
0119デフォルトの名無しさん
NGNGDecrease なら逆は Increase じゃないかと
0120デフォルトの名無しさん
NGNG0121デフォルトの名無しさん
NGNG変 すごく変
「ポインタがあったら」と読める 無いものはそもそも渡せない
IsValidだったら「ポインタが有効なら」と読める
>>118
Addの逆はReduceかSubだが
AddRefならReleaseが通例
0122デフォルトの名無しさん
NGNGAddReferrer => Referrerを追加する
RemoveReferrer => Referrerを削除する
0123デフォルトの名無しさん
NGNGDecRef
0124デフォルトの名無しさん
NGNGマニュアル書けるやつ少なすぎ。
ユーザーに笑われちゃうよ。
0125デフォルトの名無しさん
NGNGifpresents (p) { ... }
ifexists (p) { ... }
ifnotnull (p) { ... }
0126デフォルトの名無しさん
NGNG0127デフォルトの名無しさん
NGNG四角形を表現しているクラスがあって、その拡縮率を表すプロパティをScaleとすると
実際に拡大縮小するためのメソッド名にScaleが使えないので困っています
ちなみに平行移動にTranslate、回転にRotateを使っているので
できれば目的の動詞で統一したいんです
拡縮率の名前を変えるか、拡大縮小を意味する別の動詞があるのか教えてください
type
TRectangle = class
private
FScale: Vector2;
published
property Scale: Vector2 read FScale;
public
procedure Scale(Scale: Vector2); //←もうめちゃくちゃ・・・
procedure Translate(Vector: Vector2); //←美しい
procedure Rotate(Angle: Single); //←美しい
end;
0128デフォルトの名無しさん
NGNGScaleFactor
DoScale
0129デフォルトの名無しさん
NGNG人工無能のクラス名でどうしても良いのがみつかりません。
なにか良いキレた名前はないでしょうか。
実際に人工無能を意味する名前でなくても構いません。
0130デフォルトの名無しさん
NGNG最短でご注文いただいた翌日にお届け!
http://www.dvd-exp.com
開店セール1枚 500円より
0131デフォルトの名無しさん
NGNG「HAL2000」
0132デフォルトの名無しさん
NGNGNomad
0133デフォルトの名無しさん
NGNGscalling
>>129
pekeji
0134デフォルトの名無しさん
NGNGSca1e
0135デフォルトの名無しさん
NGNGいいのがあるぞ。
zoomでどうよ?
0136デフォルトの名無しさん
NGNG字面を気にするなら
property Scale read write
0137デフォルトの名無しさん
NGNGSize, Volume, Magnitudeあたり。
0138デフォルトの名無しさん
NGNGTIKATI
0139デフォルトの名無しさん
NGNG>キレた名前
自分の好きなアニメキャラの名前。
0140デフォルトの名無しさん
NGNG> scalling
lが余分。
0141デフォルトの名無しさん
NGNGScalingFactor(倍率)
ちなみにDirectXでは
Translation、Rotation、Scalingだったりする
0142デフォルトの名無しさん
NGNG本名
0143デフォルトの名無しさん
NGNGBOOL xxxxxx(HWND)
という引数と戻り値です。
Is〜の後にWindowとかNumberとか付きそうなんですが・・。
0144デフォルトの名無しさん
NGNG0145デフォルトの名無しさん
NGNGBOOL IsSuujiThenTrue(HWND)
0146デフォルトの名無しさん
NGNGisnanまたはIsNaN
非数値:NaN(not-a-number)かどうか調べるって方がしっくり来るかもね。
0147デフォルトの名無しさん
NGNG0148デフォルトの名無しさん
NGNGisnan()は標準関数にあるので避けるが吉。
is_numeric_string(get_window_string(window))
0149デフォルトの名無しさん
NGNG0150デフォルトの名無しさん
NGNGまたは
BOOL ContainsOnlyDigits(LPCTSTR);
0151デフォルトの名無しさん
NGNG0152143
NGNG>>144
すんません。分けるつもりですた。
本処理ではウィンドウ文字列は不要なのでGetWindowTextを山奥へ閉じ込めておきたいので、
今回質問の関数でまとめて処理しまつ。
>>145
ローマ字は却下の方向で。
>>146,148
しかしながら、引数にウィンドウハンドルの予定なので、名前に〜Window
というようなのを含めといた方がWinAPI準拠の命名規則ぽくて良いかなと
思いまつ。長くなりまつが。
>>147
OKでつ。
IsDigitWindowText,もしくはIsNumberWindowText,IsNumericWindowTextで意味通じます?>皆様
>>149
Legalがピンと来ません。というか、何を比較するのか対象が明確ではないかと。
>>150
関数を2つに分けた時の文字列チェック関数ではそんな感じでつね。
皆様レス感謝です。
0153143
NGNGそう言えば、少数を含めるケースもありまつね。
その時々で判定条件が違ってくると思いまつけど、少数を含めるチェックなのか
どうなのかって、一般的にネーミングで切り分けできますか?というかしてますかね?
0154デフォルトの名無しさん
NGNG標準関数?
0155デフォルトの名無しさん
NGNGC99では標準。
0156デフォルトの名無しさん
NGNGという状況を示す、うまい略語って無いでしょうか?
今は、Object* selectedObjectsなどとしてますが、
これだと、これを処理するメソッド名が長くなりすぎて…
0157デフォルトの名無しさん
NGNGIDE使えよ
0158デフォルトの名無しさん
NGNGチェックする関数にいい名前が思いつきません。
言語はC#です。
特定のパターンはただの文字列だったり、正規表現だったりします。
逆だったら targetString.Contains(string pattern) とかだと思うんですが・・・
0159デフォルトの名無しさん
NGNGstrmatch
0160デフォルトの名無しさん
NGNG標準ライブラリじゃだめなのか?
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemtextregularexpressions.asp
0162デフォルトの名無しさん
NGNGselでいいんじゃないかな
WinAPIのコモンコントロール周りで
current selectionをselと略すのは、よく使われているよ
0163デフォルトの名無しさん
NGNGそれさ、RegEx クラス使うだけでいいんじゃないの?
>>162
やっぱり略すのはよろしくないんじゃないかと。
WinAPI みたいな旧世代の命名規則は使わない方が。
0164デフォルトの名無しさん
NGNGsellection でどうか
0165158
NGNGどうもです。ちょっと説明不足でした。
Regexクラスは使ってます。
迷ってるのはあるクラスのメソッドの1つで、
インスタンス固有のパターンに一致するかどうかを
チェックしたいんです。
だいたい以下のような感じです。
public class Hoge {
private string pattern;
public bool HogeHoge(string target) { ← 困ってるメソッド
return (target.IndexOf(this.pattern) > 0);
}
}
0166162
NGNGレスありがとうございました。
独りよがりな略語は、私もまずいなと思い、ここで質問させて頂きました。
今回はselObjectsで行かせて頂きます。selectionも良さそうですね。感謝です。
0167デフォルトの名無しさん
NGNG0168デフォルトの名無しさん
NGNGisContained
0169デフォルトの名無しさん
NGNGoccursIn
appearsIn
0170デフォルトの名無しさん
NGNGHoge クラスのメソッドだってことをちゃんと考えろよ。
hoge.occursIn(target) って意味がわからんぜ。
hoge が target に現れるわけじゃないんだから。
0171デフォルトの名無しさん
NGNGHogeクラスが何をするクラスかって情報がないのに、
Hogeクラスにふさわしい名前なんかつけられるわけないじゃん。
>158 が出した情報はこれだけだぞ。
>ある文字列が特定のパターンを含むかどうかを
>チェックする関数にいい名前が思いつきません。
>言語はC#です。
>
>特定のパターンはただの文字列だったり、正規表現だったりします。
>逆だったら targetString.Contains(string pattern) とかだと思うんですが・・・
0172
NGNG0173デフォルトの名無しさん
NGNG言語によって使い分ける?それはめんどい気がする。
0174デフォルトの名無しさん
NGNGスレ違い
一応答えておくと、言語・規約によって使い分ける
0175デフォルトの名無しさん
NGNGスマソ。
172が大文字だたから気になった。
0176デフォルトの名無しさん
NGNGいやスレ違いじゃないんじゃない?命名の大事な一部だしょ?
漏れは C++ だとフィールドアクセサの setHoge/getHoge は小文字、それ以外のメソッドは大文字。
大文字で始まる SetHoge/GetHoge はフィールドへのアクセスではない。みたいに使い分け。
Java は知りうる限り標準規約に、C# も知りうる限り標準規約に、
C は小文字ざけんなって感じで大文字で開始。VB 使ってた頃も出だしは大文字…
そして間違えて小文字で打ってプロジェクト中の名前が全部小文字に……。
いやあ VB って本当にすばらしいですね(逆説的)
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNGintだったらiから始めると同じように無意味な規約。
小文字だろうが大文字だろうが、
クラスはクラス。メソッドはメソッド。フィールドはフィールド。
0179デフォルトの名無しさん
NGNG無意味なわけねえだろ。
大文字、小文字、アンダスコア、キャピタライズの方針を規約で決めなかったら、
保守できなくなるぞ。
すべての関数名と変数名が大文字だけで書かれているCのソースを想像してみろ。
0180デフォルトの名無しさん
NGNG0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNGオレの目の届く範囲になければ気にしない。
0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNG0185デフォルトの名無しさん
NGNG例えばMozillaのXPIDLなんかはメソッド名は小文字で始まっているけども、
C++のヘッダに変換すると大文字から始まるようになる。
「クラス名・変数名」と「大文字小文字」は無関係だと思う・・・んだけどどうよ?
>>176
getHogeとGetHogeは機能が違うんだったら、caseに依存するのは命名がおかしい。
>>178
同意。しかし理論上は無意味だが実装上は取りあえず決めておかないとまずいと思われ。
コーディング規約
http://pc2.2ch.net/test/read.cgi/tech/1056716338/
このスレ再利用しちゃう?<大文字小文字議論
0186176
NGNG少なくとも漏れは行く。少なくとも >>185 は言い出しっぺなんだからついてこいよ。
0187山崎 渉
NGNG0188デフォルトの名無しさん
NGNG0189デフォルトの名無しさん
NGNGよくしそうなタイミングがわかるな。
俺はヤバイと思ったらすぐギンギンだぞ。
0190デフォルトの名無しさん
NGNG0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNG〜Creator, 〜Generator, 〜Factory
の使い分けがあるなら、教えてくだちぃ。
0193デフォルトの名無しさん
NGNGOnUnerecte
0194デフォルトの名無しさん
NGNG生産者・生成器・工場
0195デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNG0198デフォルトの名無しさん
NGNG0199デフォルトの名無しさん
NGNGちんこ、まんこ、うんこ
0201195
NGNG0204デフォルトの名無しさん
NGNG構造体にはどんな名前つけたらよかですか。
0205デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNG0207デフォルトの名無しさん
NGNG最初は仕方がないだろうが、設計が間違ってる。
スキルの無さをそのまま体現しているので、
そういうのには自分の名前を付けておくと、後で見たとき面白いぞ。
0208デフォルトの名無しさん
NGNG0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNG0211デフォルトの名無しさん
NGNG0212デフォルトの名無しさん
NGNGkoedame;
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNG0215デフォルトの名無しさん
NGNGBlackhole
0216デフォルトの名無しさん
NGNG0217デフォルトの名無しさん
NGNGasshole
0218デフォルトの名無しさん
NGNGany
0219デフォルトの名無しさん
NGNGぬるぽ以外の何か
0220デフォルトの名無しさん
NGNGどーいうプログラムでそーいうこーぞーたいが必要になるのか
ぼくはしりたい
0221>>220を見て思い出した物
NGNGクニモサレズ
サウイウモノニ
ワタシハナリタイ
0222デフォルトの名無しさん
NGNGその数を数えるために使う変数名に 〜Count と付けられなくて困ってるんですけど、
皆さんはどうしてます?
個数=何?
数を数えるために使う変数名=何?
0223デフォルトの名無しさん
NGNG> 何かの個数を指定するために使う変数名
> その数を数えるために使う変数名
この二つの違いが分からんのだが。
0224デフォルトの名無しさん
NGNG0225222
NGNGそうです。どうもです。
0226デフォルトの名無しさん
NGNGCount, Position(Seek) じゃまずいかな?
>>222
GetCount / CountOff / CountOut ?
0227デフォルトの名無しさん
NGNG0229デフォルトの名無しさん
NGNG0230デフォルトの名無しさん
NGNGfor (int i = 0; i < count; i++)
0231デフォルトの名無しさん
NGNGfor (int idx = 0; idx < bound; ++idx)
0232デフォルトの名無しさん
NGNG(現在)位置: index,pos(ition) ,loc(ate)
0233デフォルトの名無しさん
NGNG0234デフォルトの名無しさん
NGNG位置:boxIndex
とかかなあ。
英語分かる(っていうか外国人)プログラマに聞いてみたいところ。
0235デフォルトの名無しさん
NGNGsizeやlengthもピンとこないね。日本人だから?
自分はcountかnにしてる。
0236デフォルトの名無しさん
NGNGこの辺でCount/Length/Sizeの話題がある。
0237デフォルトの名無しさん
NGNG何か恣意的な物を感じる >>42- からでしょう?
0239外国人
NGNGお前ら何らわかってないね(キシャー
0240デフォルトの名無しさん
NGNG0241デフォルトの名無しさん
NGNG0242デフォルトの名無しさん
NGNG0243デフォルトの名無しさん
NGNGnum,cnt||i
0244デフォルトの名無しさん
NGNG0245デフォルトの名無しさん
NGNG0246デフォルトの名無しさん
NGNGモジュール名をプレフィクスとしてつける?
0247デフォルトの名無しさん
NGNG名前空間の中に入れる
0248デフォルトの名無しさん
NGNG名前空間使用禁止だったら?
0249デフォルトの名無しさん
NGNG攻撃と言っても、壊すわけではなく、自動で何回もカウントアップさせるプログラムです。
このプログラム名が思い付きません。
実験用のプログラムですけど、自分的にはまともな名前にしたいので、よろしくお願いします。
0250デフォルトの名無しさん
NGNGCounterRevolver
0251デフォルトの名無しさん
NGNG0252うんこ
NGNG0253デフォルトの名無しさん
NGNG0254うんこ
NGNG0255デフォルトの名無しさん
NGNGで、url は アクセスカウンタのURL。
0256デフォルトの名無しさん
NGNGhoge
余裕!最強!
0257うんこ
NGNGの方がいいな
0258デフォルトの名無しさん
NGNG0259249
NGNGレスthx。
この中で何が言いかなぁ…。
またそこで悩んであぼーん(。�听)
0260258
NGNG,,ρ(´・ω・`)
0261デフォルトの名無しさん
NGNG0262デフォルトの名無しさん
NGNGそのままじゃ細かすぎるからmajor.minorに削る関数の名前は何がいい?
foo("1.0.15.32") = "1.0" // デフォルトでは2つ削る
foo("1.0.15.32", 3) = "1" // 削る個数も指定できる
0263デフォルトの名無しさん
NGNG0264デフォルトの名無しさん
NGNG好きな人の名前、あの子良かった・・・糞・・・って思う人の名前。
まあ異性の名前なら分かるだろうな
後は勝手に想像して興奮付のおまけつきだから良いぜ
0267249
NGNGカウントアップする回数を格納する変数名(int型)は何て名前がいいと思います?
お答え下さいませ。
0268デフォルトの名無しさん
NGNGi
0269デフォルトの名無しさん
NGNGhoge
0270デフォルトの名無しさん
NGNGhage
0271249
NGNGでたよhoge。
0272デフォルトの名無しさん
NGNGintKauntoAppuKaisuu
0273デフォルトの名無しさん
NGNG0274デフォルトの名無しさん
NGNGcount `up' か `down' かはメソッドの話
0275デフォルトの名無しさん
NGNG0276デフォルトの名無しさん
NGNGそれならiの方がいい。
0277デフォルトの名無しさん
NGNGVersion クラスなり構造体にまとめるんじゃないの?
java ならば
Version version = new Version(1, 0, 15, 32);
String versionString = version.format(Version.MINOR); // minor レベルまで表示
0278デフォルトの名無しさん
NGNG例えば int ○○○ = this.serch(name);
って感じの場合はどうすればいいでしょう?
0279デフォルトの名無しさん
NGNG0280デフォルトの名無しさん
NGNGそれをあらわす名前にするが。
0281デフォルトの名無しさん
NGNGposition
安易にresultとか使うな
0282デフォルトの名無しさん
NGNG0283デフォルトの名無しさん
NGNG0284デフォルトの名無しさん
NGNG(serch this name)
:)
0285デフォルトの名無しさん
NGNG0286デフォルトの名無しさん
NGNGret とかでもいいんちゃうん?
何か重要な意味があるなら悩む事も無くそのとおりの名前つければいいんやし。
僕は result はその関数の戻り値に脳内予約済みやから
ret とか retVal やね。
いちおう言っとくけど僕はデル厨とかとちゃうで、result はグーゼンや、グーゼン。
0287デフォルトの名無しさん
NGNGUNIX のシステムコールのように成功(0)、失敗(-1)を返す関数の戻り値を
受ける変数名はどうする?
0288デフォルトの名無しさん
NGNGisSuccess とか isFailure でいいんじゃない?
0289デフォルトの名無しさん
NGNG0290デフォルトの名無しさん
NGNG0291デフォルトの名無しさん
NGNG関数によって結果の意味も異なる
汎用的な変数名を安易に使うべきではない
0292デフォルトの名無しさん
NGNGお前素人だろw
0293デフォルトの名無しさん
NGNG0294デフォルトの名無しさん
NGNGifで受けて、例外投げれば?
すると、こんどは例外の名前が欲しくなる罠。
0295デフォルトの名無しさん
NGNGkaeriti
0296デフォルトの名無しさん
NGNG0297デフォルトの名無しさん
NGNG0298デフォルトの名無しさん
NGNG多分気のせいだけど。
0299デフォルトの名無しさん
NGNGいまどきのソースコードはもちろんユニコードですから
返り血
ですよね?
っていうか戻り値だろ。
0300デフォルトの名無しさん
NGNG0301デフォルトの名無しさん
NGNG手元のFEPで
「もどりち」と
「かえりち」を
変換してみるがよい。
0302デフォルトの名無しさん
NGNG返り値、戻り値、返却値、等々・・・
0303デフォルトの名無しさん
NGNGふむ。ATOK16で一発だ。
0304デフォルトの名無しさん
NGNG0305デフォルトの名無しさん
NGNGオマエの変数名はdqnで
0306山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0307デフォルトの名無しさん
NGNG0308デフォルトの名無しさん
NGNGリスト構造体とかで、セルを走査していくポインタ名は何がいいですか?
Cではこんな感じにしてました
p = p->next;
Javaでもpでよろしい?
p = p.getNext();
0309デフォルトの名無しさん
NGNG0310デフォルトの名無しさん
NGNG0311デフォルトの名無しさん
NGNG0312デフォルトの名無しさん
NGNGcdr
0313デフォルトの名無しさん
NGNGDelphi Languageは大文字小文字を区別しなかったはずでは?
0314デフォルトの名無しさん
NGNGをいlisp厨!哀れなプラプラ屋の僕に
carとcdrの語源を説明汁!というかしてくだちい!おながいします。
気になって夜は12時間は寝ます。
0315デフォルトの名無しさん
NGNGCDR = contents of decrement register
0316315
NGNGttp://www.cs.virginia.edu/brochure/images/manuals/IBM_704/IBM_704.html
0317デフォルトの名無しさん
NGNG手元のっつーか、Microsoftの世界では返り値という言葉を使わないから、
MS-IMEでは変換できないだけだと思うが。
自分が使ってるFEPで変換できないから日本語としておかしいと判断するなんて、視野が狭いなぁ。
0318デフォルトの名無しさん
NGNG日本語のページから返り値を検索しました。 約15,600件中1 - 100件目 ・検索にかかった時間0.29秒
0319デフォルトの名無しさん
NGNGおいらのATOK16だと、
かえりち
↓
返り血
返り値
返値
の順番で候補がでてきた
もどりちは、戻り値にだけ変換できた
0320デフォルトの名無しさん
NGNGできるできないの低次元な話じゃないよw
0321デフォルトの名無しさん
NGNGそりゃそうだろ。
かえりちは返り血の方が一般的な言葉だから。
もどりちは他に言葉がないからね。
0322>>2ちゃんねらーの皆さん
NGNGこれらの寺院にて諸願成就を祈願しましょう。(爆)
(1-4件目) http://www.z-shoten.or.jp/
http://www.tctv.ne.jp/matuti/
http://www5b.biglobe.ne.jp/~ryumyoin/
http://www1.ocn.ne.jp/~tatsueji/
(5件目)
--------------------------------------------------------------
寺院名 吉祥山唐泉寺
通称 江戸川不動尊
所属宗派 真言宗泉涌寺派
住所 〒133−0051
東京都江戸川区北小岩七丁目10−10
京成電鉄の小岩駅から徒歩約15分
(JR線の小岩駅は、
京成電鉄の小岩駅とはもの凄く離れているので不可。)
電話番号 03−3658−4192
住職 高田正圓
(女住職で、先代住職(高田真快)の奥さんであった模様。)
本尊 不動明王
祈祷日及び祈祷時刻
通常は毎日午前6時より(150分前後かかる模様)
行われるが、毎月28日には(不動明王縁日として)
午前11時にも(2時間ほどかかる模様)行われる。
祈祷料
(普通護摩) 3000円 5000円 10000円
(特別護摩) 30000円(21日間) 100000円(108日間)
300000円(365日間)
--------------------------------------------------------------
0323>>2ちゃんねらーの皆さん
NGNGこれらの御尊像を手に入れて、金運向上等を祈願しましょう。(爆)
http://www.butsuzou.com/jiten/sanmen.html
http://www.butsuzou.com/list1/sanmen2.html
http://www.butsuzou.com/list1/sanmen3.html
http://www.butsuzou.com/keitai/sanmen-kz.html
0324デフォルトの名無しさん
NGNGむしろ電電宮の方がご利益がありそうだな。
0325デフォルトの名無しさん
NGNG>(特別護摩) 30000円(21日間) 100000円(108日間)
> 300000円(365日間)
これってどういう事?
365日だったら、1年間休まずに坊主が祈祷するって事?
信用できるの?(つーか、期間って意味あるの?)
ビデオ持ちこみ撮影可?
0326デフォルトの名無しさん
NGNG0327デフォルトの名無しさん
NGNG0328デフォルトの名無しさん
NGNG0329デフォルトの名無しさん
NGNG0330デフォルトの名無しさん
NGNG母艦
0331デフォルトの名無しさん
NGNG0332デフォルトの名無しさん
NGNG0333デフォルトの名無しさん
NGNG0334デフォルトの名無しさん
NGNG0335デフォルトの名無しさん
NGNGこのクラスAをもと(has-a)に人間に分かりやすく,
より高レベルなインターフェースを持つクラスBを作成したのですが,
このクラスの名前(接頭語とか接尾語など)に迷っています.
WriterクラスとBufferedWriterクラスに若干似ていますが,
クラスBはアルゴリズム等を大きく変更したのではなく,
メソッド等の名前を人間に分かりやすくしただけです.
0336デフォルトの名無しさん
NGNG0337デフォルトの名無しさん
NGNG0338デフォルトの名無しさん
NGNG>>337
チトワラタ
0339デフォルトの名無しさん
NGNG0340デフォルトの名無しさん
NGNGUer
0341デフォルトの名無しさん
NGNGvoid DoItems(Item *items, size_t itemCount);
こういう一字違いの名前ってどうよ?
0342デフォルトの名無しさん
NGNGdo-item はいけてない
0343デフォルトの名無しさん
NGNGただし、複数形に気をつけよ。 英語ができないやつが多い。
DoChild(Child child);
DoChilds(Child *childs, size_t childCount);
は恥ずかしい。
0344デフォルトの名無しさん
NGNG0345デフォルトの名無しさん
NGNGvoid DoItem(Item& item);
void DoItem(Item* items, size_t itemCount);
0346デフォルトの名無しさん
NGNGttp://gk.cool.ne.jp/1342324122/cm_childs.rm
0347デフォルトの名無しさん
NGNG覚えたて厨っぽい
0348デフォルトの名無しさん
NGNGむぅ、そうか。普通これだと思ってたんだが…認識を改めるか。
0349デフォルトの名無しさん
NGNGいや普通でしょ
>>347
使わんの?
0350デフォルトの名無しさん
NGNG俺は違うけどさ。
0351デフォルトの名無しさん
NGNGそれよりも、do childって一体ナニをするんだ?
0352デフォルトの名無しさん
NGNG0353デフォルトの名無しさん
NGNG0354デフォルトの名無しさん
NGNG「子供する」→「子供のようにする」→「幼児プレ〜〜イ」
0355デフォルトの名無しさん
NGNG逆参照可能、参照はがし可能って一言でいうとなんでしょう?
dereferableかなと思ったんですが、これじゃ逆衝突可能って意味ぽくて
0356デフォルトの名無しさん
NGNGdereferenceable
0357355
NGNGうう、-able は必ず最後の母音を外すものだと思ってました…新語なのかな。
ググるとちゃんとたくさんひっかかるし、Boostにもあるし。
ありがとうござりました。
0358デフォルトの名無しさん
NGNG-ce で終わる単語は -ceable とつづって -サブルと読ませる。
実際には dereferencable という綴りも行われているようだが。
0360デフォルトの名無しさん
NGNG0361デフォルトの名無しさん
NGNG0362デフォルトの名無しさん
NGNG>>360をまんま引き継いでしまったと思われ。
0363デフォルトの名無しさん
NGNG0364デフォルトの名無しさん
NGNG0365デフォルトの名無しさん
NGNG0366デフォルトの名無しさん
NGNG0367デフォルトの名無しさん
NGNGくろーなぶる
0368デフォルトの名無しさん
NGNG全言語のページからcloneableを検索しました。約76,500件中1 - 10件目 ・検索にかかった時間0.61秒
ただしcloneableの結果は見る限りほとんどすべてプログラミング関連のページだった。
0369デフォルトの名無しさん
NGNGclonable -java -interface -class
cloneable -java -interface -class
でググってみろ。
0370デフォルトの名無しさん
NGNGclonable の方が多くなるね。
0371デフォルトの名無しさん
NGNG> clonable -java -interface -class
1380
> cloneable -java -interface -class
869
だった。
ほとんどがJavaのせいだってことか。
0372デフォルトの名無しさん
NGNG0373デフォルトの名無しさん
NGNG0374デフォルトの名無しさん
NGNG{
if(mode == loading)
data.Load()
else
data.Save()
}
データのロードとセーブを同一コードで行ってしまう便利関数Fooにはどんな名前がいいですか?
0375デフォルトの名無しさん
NGNG0376デフォルトの名無しさん
NGNGSave, Save, Save, Saveという処理を維持するのが面倒なので。
この際そこら辺は無視してね。
0377デフォルトの名無しさん
NGNGそういう気持ちの悪い関数名には
LoadOrSave()
をお勧めしておく。
0378デフォルトの名無しさん
NGNGDeadOrAlive()
0379デフォルトの名無しさん
NGNG0380デフォルトの名無しさん
NGNG0381デフォルトの名無しさん
NGNG0382デフォルトの名無しさん
NGNGControlDataStorage
ManageDataStorage
AdministerDataStorage
DoDataStorage
どれでも持ってけ!
0383デフォルトの名無しさん
NGNG0384デフォルトの名無しさん
NGNG0385デフォルトの名無しさん
NGNG0386デフォルトの名無しさん
NGNGそれは向こうの人も思ってるだろうな。。。
0387デフォルトの名無しさん
NGNG0388デフォルトの名無しさん
NGNG0389デフォルトの名無しさん
NGNG1つは実際に(Socketクラスのhostの引数として)使うんですが、
もう1つは(Socketクラスなどと連携しては)使わないんです。
1つ目の名前は思い付いたんですが、2つ目の名前が思い浮かばないのです。
説明が分かりにくいですが、どうかよろしくお願いします。
あ、ちなみにJAVAです。
0390デフォルトの名無しさん
NGNGactualHostName
realHostName
trueHostNam
displayHostName
anotherHostName
0391デフォルトの名無しさん
NGNG0392デフォルトの名無しさん
NGNG0393デフォルトの名無しさん
NGNG0394デフォルトの名無しさん
NGNGlispとかCOBOLだと-使うけどな。
前置演算子しかない言語とまともに計算式かけない言語ならではだおな。
0395デフォルトの名無しさん
NGNG0396デフォルトの名無しさん
NGNG0397デフォルトの名無しさん
NGNG0398デフォルトの名無しさん
NGNG0399デフォルトの名無しさん
NGNGすまんね、私は一文字変数を使わない主義なんだ。
0400397
NGNGじゃあ何使ってんの?
ついでにThread.getFourHundred();
0401デフォルトの名無しさん
NGNG0402デフォルトの名無しさん
NGNG0403デフォルトの名無しさん
NGNG多分、 index の i だと思う。
0404デフォルトの名無しさん
NGNGint の i じゃないのか?
漏れはそう思ってたが・・・。
0405399
NGNG状況によって適切な名前の変数を使うか、単純なループ制御の意味しかないなら
2-3文字の簡単な名前の変数を使う。
C++だとstd::iteratorを使うことも多いので、敢えて使うならitとか。
或いは、画像処理など関連を書くことが多いので、そういう場合はixとかiyもしばしば使う。
一部のbasicやFortranはiで始まる変数は暗黙に整数型になるから、
そのためにiが使われやすいというのが影響していると思われ。
iteratorやindexの略だと言う説もあるが、実際のところは不明。
0406397
NGNGthx。
俺はindexのiかと思った。
でも実際には不明なのか…。
0407デフォルトの名無しさん
NGNG5個くらいあるんで…。
お願いします。
0408デフォルトの名無しさん
NGNGpentomino
0409デフォルトの名無しさん
NGNGBlockRed
BlockGreen
BlockYellow
BlockPink
0410デフォルトの名無しさん
NGNGアホか。
Block[0...n]
0411デフォルトの名無しさん
NGNGBlockRightHook (Hook=鈎 コレ→¬)
BlockLeftHook
BlockJama
BlockJama2
BlockTinko
BlockKITAAA
わり…途中で力つきた
0412デフォルトの名無しさん
NGNG形容詞と名詞の順番もわからんお?おヴぁか?
0413デフォルトの名無しさん
NGNG分かりやすく前を統一することは、向こうのソースでもあるよ
名詞+名詞だと特にね
0414デフォルトの名無しさん
NGNG英語覚えたてで、自慢したいお年頃に見えるのは、気のせいだろうか・・・・
0415デフォルトの名無しさん
NGNG5個? 7個ちゃうん?
private static int[][] BLOCK_PATTERN = {
{},
{ 0x00f0, 0x4444, 0x00f0, 0x4444 }, // 棒
{ 0x0660, 0x0660, 0x0660, 0x0660 }, // □
{ 0x0e40, 0x4640, 0x4e00, 0x4c40 }, // 凸
{ 0x0e80, 0x4460, 0x2e00, 0xc440 }, // L
{ 0x0e20, 0x6440, 0x8e00, 0x44c0 }, // 逆L
{ 0x0c60, 0x2640, 0x0c60, 0x2640 }, // Z
{ 0x06c0, 0x8c40, 0x06c0, 0x8c40 },// 逆Z
};
0416デフォルトの名無しさん
NGNGアフォか
そんな接頭詞を展開したような書き方すんな
0417デフォルトの名無しさん
NGNG0418デフォルトの名無しさん
NGNG>>414
0419デフォルトの名無しさん
NGNG0420デフォルトの名無しさん
NGNG0421デフォルトの名無しさん
NGNG接頭詞がわからんなら辞書を引け
0422デフォルトの名無しさん
NGNG0423デフォルトの名無しさん
NGNG「電子戦隊デンジマン」
結城真一(赤城一平/デンジレッド)
大葉健二(青梅大五郎/デンジブルー)
津山栄一(黄山純/デンジイエロー)
内田直哉(緑川達也/デンジグリーン)
小泉あきら(桃井あきら/デンジピンク)
0424デフォルトの名無しさん
NGNGネタも分からんガキは回線切れ。
0425デフォルトの名無しさん
NGNGあおレンジャー
きレンジャー
みどレンジャー
ももレンジャー
じゃないの?
配役までは知らんが
0426デフォルトの名無しさん
NGNGばーか
■ このスレッドは過去ログ倉庫に格納されています