探検
一文字変数を使うバカは人生の敗北者part1
■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
2013/03/30(土) 11:01:29.14 int i;←バカ意味わかんねーよ
19仕様書無しさん
2013/03/30(土) 12:56:54.32 空ループかよ
20仕様書無しさん
2013/03/30(土) 13:03:06.32 何回回ったかが分かればいいだけの変数に、大層な名前
なんか付けてられるかハゲ
Index とか、人気がありすぎてどこに割り当てればいいか
迷うだろうが。 意味が簡単に類推できる名前って、例えば
hogehogeControlLoopIndex・・・て、長いわヴォケ
なんか付けてられるかハゲ
Index とか、人気がありすぎてどこに割り当てればいいか
迷うだろうが。 意味が簡単に類推できる名前って、例えば
hogehogeControlLoopIndex・・・て、長いわヴォケ
21仕様書無しさん
2013/03/30(土) 13:11:03.52 でも長い変数名にしたときにindexがつくということは
そのカウンタを配列の添字か何かに使う目的があるということだろ?
そもそもループ回数自体になんらかの根拠や目的があるはずで。
それすらないただのループ制御というのならCPUに負荷をかけるだけの空ループということになるな。
そのカウンタを配列の添字か何かに使う目的があるということだろ?
そもそもループ回数自体になんらかの根拠や目的があるはずで。
それすらないただのループ制御というのならCPUに負荷をかけるだけの空ループということになるな。
22仕様書無しさん
2013/03/30(土) 13:22:54.06 hogehogeとかw
一文字派はキチガイばっかだなw
一文字派はキチガイばっかだなw
23仕様書無しさん
2013/03/30(土) 13:23:54.77 変数に1文字の名前つける人って、自分の子供の名前も
人生ループの名前だからって1文字なの?
意味考えてあげないの?
人生ループの名前だからって1文字なの?
意味考えてあげないの?
24仕様書無しさん
2013/03/30(土) 13:24:09.05 いや、二文字派なんで
27仕様書無しさん
2013/03/30(土) 13:26:46.55 そうか、いま分かった。
反一文字派は、キラキラネーム派なんだなw
反一文字派は、キラキラネーム派なんだなw
30仕様書無しさん
2013/03/30(土) 13:30:10.59 >27
なるほど…
絶対わかりあえないと思った
なるほど…
絶対わかりあえないと思った
34仕様書無しさん
2013/03/30(土) 13:35:40.35 >>29
大人になったら
for (int y=xxxx; y < deadyear; y++)
for (int m=1; m <= 12; m++)
for (int d=1; d <= 31; d++)
everyday();
大人になったら
for (int y=xxxx; y < deadyear; y++)
for (int m=1; m <= 12; m++)
for (int d=1; d <= 31; d++)
everyday();
35仕様書無しさん
2013/03/30(土) 13:35:45.06 何言ってんだ?
キラキラはキラキラで色々考えて没個性にならないようにという目的で付けるんだぞ
int i みたいな短命一時変数にもちゃんとした名前を与えて没個性にならないように
してあげてる反一文字変数派こそどうみてもキラキラ
キラキラはキラキラで色々考えて没個性にならないようにという目的で付けるんだぞ
int i みたいな短命一時変数にもちゃんとした名前を与えて没個性にならないように
してあげてる反一文字変数派こそどうみてもキラキラ
36仕様書無しさん
2013/03/30(土) 13:37:35.51 すげえ、スレが二つになってもどっちも勢いがある…
お前らどんだけフラストレーション溜まってたんだw
お前らどんだけフラストレーション溜まってたんだw
37仕様書無しさん
2013/03/30(土) 13:37:53.38 >>33
i, j, k をループ制御変数名にするのは、慣例。 いわば、文化。
長い間に様々な議論があったけど、最終的にそこに収束した、
いわば、集合知の結晶。
それに反抗する連中こそが、キラキラネーム派だろ
i, j, k をループ制御変数名にするのは、慣例。 いわば、文化。
長い間に様々な議論があったけど、最終的にそこに収束した、
いわば、集合知の結晶。
それに反抗する連中こそが、キラキラネーム派だろ
39仕様書無しさん
2013/03/30(土) 13:40:10.62 >>34
for (int y=xxxx; y < deadyear; y++)
for (int m=1; m <= 12; m++)
for (int d=1; d <= 31; d++)
for(int h=0; h < 24; h++)
for(int M=0; M < 60; M++)
for(int s=0; s < 60; s++)
everysecond();
のとき、mが月でMが分とかわからないから、ちゃんと
year、month、day、hour、minutes、secondsにすべき。
ループだからと言って一文字変数使うやつは総じて無能。
for (int y=xxxx; y < deadyear; y++)
for (int m=1; m <= 12; m++)
for (int d=1; d <= 31; d++)
for(int h=0; h < 24; h++)
for(int M=0; M < 60; M++)
for(int s=0; s < 60; s++)
everysecond();
のとき、mが月でMが分とかわからないから、ちゃんと
year、month、day、hour、minutes、secondsにすべき。
ループだからと言って一文字変数使うやつは総じて無能。
40仕様書無しさん
2013/03/30(土) 13:40:16.56 つかキラキラの意味わかってるか?
音はともなく読めないような無茶な漢字をあててウチの子だけの個性的な名前!みたいな命名のことだぞ
音はともなく読めないような無茶な漢字をあててウチの子だけの個性的な名前!みたいな命名のことだぞ
44仕様書無しさん
2013/03/30(土) 13:43:31.52 yy/mm/dd hh/mi/ss でええやん
45仕様書無しさん
2013/03/30(土) 13:43:31.61 JR-100さんの事ディスってんの?
46仕様書無しさん
2013/03/30(土) 13:43:36.27 無茶な漢字ではなくてちゃんと音に則した漢字だぞ?
その音(読み)の選択が流行に乗りすぎて強引なんだよ。
その音(読み)の選択が流行に乗りすぎて強引なんだよ。
47仕様書無しさん
2013/03/30(土) 13:44:27.41 スレの勢い418.34
48仕様書無しさん
2013/03/30(土) 13:45:24.90 ループ変数で i とかポインタの p とかで、スコープが 10 行ぐらいなら、かまわん。
49仕様書無しさん
2013/03/30(土) 13:45:45.48 目新しい事言わないと食いっぱぐれるライターと、それに
まんまと引っかかってるアホが、強引にケンカ売って来て
るんだと思う
まんまと引っかかってるアホが、強引にケンカ売って来て
るんだと思う
52仕様書無しさん
2013/03/30(土) 13:53:30.88 とりあえずまともに動くプログラム組んでください
60仕様書無しさん
2013/03/30(土) 15:37:47.89 ctrl+Fで探せない変数名なんか付けるかよ
62仕様書無しさん
2013/03/30(土) 16:00:15.56 近年のアメリカは金星を探査してたのか・・・
68仕様書無しさん
2013/03/30(土) 18:14:30.95 無限ループにカウンタなんていらないだろ
69仕様書無しさん
2013/03/30(土) 18:54:34.25 i,j,kは予約語です
75仕様書無しさん
2013/03/30(土) 19:36:26.79 DQN名としてよく言われてる奴、保険会社とか(毎年「今年の一番人気」とか集計してたり
するような)ちゃんとソースがある奴と、いくら調べても2chソース(の転載)しか出てこない
奴がある。後者は怪しい。代表例が金星(まあず)。
するような)ちゃんとソースがある奴と、いくら調べても2chソース(の転載)しか出てこない
奴がある。後者は怪しい。代表例が金星(まあず)。
76仕様書無しさん
2013/03/30(土) 20:59:50.83 >55
>71
>55
>71
>55
>71
だから「キラキラ 金星」とかでぐぐれカス
>71
>55
>71
>55
>71
だから「キラキラ 金星」とかでぐぐれカス
77仕様書無しさん
2013/03/30(土) 21:05:01.63 ことわる
78おじゃばさま
2013/03/30(土) 21:36:35.33 1 payment = price[containerNo] * quantity;
2 payment = price[cno] * quantity;
3 payment = price[i] * quantity;
4 a = p[i] * n;
で、1と3の争いでいいのかな?
2 payment = price[cno] * quantity;
3 payment = price[i] * quantity;
4 a = p[i] * n;
で、1と3の争いでいいのかな?
79仕様書無しさん
2013/03/30(土) 21:56:38.14 ローカル変数の名前は短くて、変数の性質をズバリと表したものを選びます。
例えば、ループの実行回数を数える適当な整数カウンタは i と名付けるのが
良くて、誤解される恐れもないのに loop_counterと呼んでも無駄なだけ。
例えば、ループの実行回数を数える適当な整数カウンタは i と名付けるのが
良くて、誤解される恐れもないのに loop_counterと呼んでも無駄なだけ。
81仕様書無しさん
2013/03/30(土) 22:15:57.0382仕様書無しさん
2013/03/31(日) 00:35:48.4785仕様書無しさん
2013/03/31(日) 07:57:05.05 ハゲをバカにするために、hageというローカル変数を使ってます。
86仕様書無しさん
2013/03/31(日) 07:58:28.21 一文字否定派って、じゃあ、そのループカウンタを配列の
添字として使用する場合の事も考えてもの言ってんの?
どうせ配列の名前も、長ったらしいんだろ?
その上、添字も長ったらしいの?
どんだけ長ったらしいソースコード書いてんの?
それ、ひと目で配列って分かるの? 分からんだろ?
それくらい、可読性が下がるってことだよ?
添字として使用する場合の事も考えてもの言ってんの?
どうせ配列の名前も、長ったらしいんだろ?
その上、添字も長ったらしいの?
どんだけ長ったらしいソースコード書いてんの?
それ、ひと目で配列って分かるの? 分からんだろ?
それくらい、可読性が下がるってことだよ?
87仕様書無しさん
2013/03/31(日) 08:34:59.74 使い捨てローカル変数が1文字じゃないとか、イラっと来るよね。
88仕様書無しさん
2013/03/31(日) 08:54:32.58 世の中に広く普及している手法にモノ申す俺ってカッコイイ(キリッ
さしずめ、こんな感じか
さしずめ、こんな感じか
90仕様書無しさん
2013/03/31(日) 11:49:34.18 レジスタ名ですら2文字なのにね
92仕様書無しさん
2013/03/31(日) 12:55:06.39 >>91
ヘビーなネットユーザーしか知らないようなことを
何でいちいち調べてそこまでやらないといかんのか。
常識レベルのことなら晒されても仕方ないが内輪ネタみたいなもんだろ。
内輪ネタを知らないやつを叩くとかちょっと理解できん。
ヘビーなネットユーザーしか知らないようなことを
何でいちいち調べてそこまでやらないといかんのか。
常識レベルのことなら晒されても仕方ないが内輪ネタみたいなもんだろ。
内輪ネタを知らないやつを叩くとかちょっと理解できん。
93仕様書無しさん
2013/03/31(日) 13:00:53.85 かくして話題をそらす事に成功したのであった
94仕様書無しさん
2013/03/31(日) 14:13:49.08 知らんならおかしいと思った時点でぐぐればいいだろw
95仕様書無しさん
2013/03/31(日) 14:21:17.81 問題解決能力がないから、俺流の頓珍漢な流儀を
でっち上げて、世の中に問題を作り出している感じ
でっち上げて、世の中に問題を作り出している感じ
96おじゃばさま
2013/03/31(日) 15:33:38.61 >>86
ループカウンタには、配列に関連する名前ではなく、ループに関連する名前を付けるべきだろう。
配列か分からないと言うのは、配列の添字に使われるか分からないという事だろうか?
それは[]内に入るから分かるとともうが。
ループカウンタには、配列に関連する名前ではなく、ループに関連する名前を付けるべきだろう。
配列か分からないと言うのは、配列の添字に使われるか分からないという事だろうか?
それは[]内に入るから分かるとともうが。
97仕様書無しさん
2013/03/31(日) 15:40:06.06 一文字程度の変数だと、[ ] の中に書いても何ら違和感がないが、
長ったらしい変数名だったら、そもそもどこからどこまでが [ ] の
中なのか、パッと見で分からんだろ。
それとも何か? 配列の位置を算出する変数をわざわざ用意して、
そいつに代入してから使えってか?
で、その変数名に一文字変数とか使っちゃダメだってか?
長ったらしい変数名だったら、そもそもどこからどこまでが [ ] の
中なのか、パッと見で分からんだろ。
それとも何か? 配列の位置を算出する変数をわざわざ用意して、
そいつに代入してから使えってか?
で、その変数名に一文字変数とか使っちゃダメだってか?
98仕様書無しさん
2013/03/31(日) 16:04:12.6299仕様書無しさん
2013/03/31(日) 16:04:57.02 すまん間違えた。向こうにスレに書こうとしたw
100仕様書無しさん
2013/03/31(日) 16:08:49.97101仕様書無しさん
2013/03/31(日) 16:09:50.45 言えることはただひとつ
スレ主はどうしようもない馬鹿
良くもまぁ厚かましくマ板に書き込めたなぁ…
スレ主はどうしようもない馬鹿
良くもまぁ厚かましくマ板に書き込めたなぁ…
103仕様書無しさん
2013/03/31(日) 16:47:45.32 でも、全然バグ出さない人もi,j,k使ってるよ。
104おじゃばさま
2013/03/31(日) 16:55:50.19 >>97
ちょっと待て。
[]内に文字数制限などないから、そのまま使えばいいだろう。
長すぎるなら略号3文字程度にするてもあるが、
意味が読取れない場合が多いようだから、長いままの方がいいかもしれない。
ちょっと待て。
[]内に文字数制限などないから、そのまま使えばいいだろう。
長すぎるなら略号3文字程度にするてもあるが、
意味が読取れない場合が多いようだから、長いままの方がいいかもしれない。
105仕様書無しさん
2013/03/31(日) 17:10:12.44 お前は壊れたスレに帰れ
過ぎた話題を掘り返すな
過ぎた話題を掘り返すな
106仕様書無しさん
2013/03/31(日) 18:04:21.39 100人いたら95人から理解を得られる記述をするのがプロ
極める言語は一つでも色々な言語を使いこなせると煮詰まってくる
詰将棋に近い感覚
極める言語は一つでも色々な言語を使いこなせると煮詰まってくる
詰将棋に近い感覚
107仕様書無しさん
2013/03/31(日) 18:58:18.82 それ以前に発想が詰んでるだろ
108仕様書無しさん
2013/03/31(日) 19:06:02.33 だーかーらー、ii, jj, kk にすればいいじゃん。
反一文字派も、3文字はOKって言ってるんだし、
だったら2文字でもいいよね? ね?
反一文字派も、3文字はOKって言ってるんだし、
だったら2文字でもいいよね? ね?
109仕様書無しさん
2013/03/31(日) 19:11:22.01 意味が本人しかわからない変数名を付ける時点で
他の開発者のことを考えられないアスペ確定。
他の開発者のことを考えられないアスペ確定。
110仕様書無しさん
2013/03/31(日) 19:18:20.80 出た、実は本人がアスペ、というパターン
112仕様書無しさん
2013/03/31(日) 19:50:33.03 i, j, kの代わりに
index1, index2, index3を使っても
何も分かりやすくなってないんだけどなw
index1, index2, index3を使っても
何も分かりやすくなってないんだけどなw
113仕様書無しさん
2013/03/31(日) 21:49:41.31 変数名なんて1文字だろうが単語だろうが臨機応変でいいだろ
114おじゃばさま
2013/03/31(日) 21:59:35.19115仕様書無しさん
2013/03/31(日) 22:21:30.43 厨二病時代の話だけど、やたら長い妙な変数名をつけちまったことあった
恥ずかしい話だ
恥ずかしい話だ
116仕様書無しさん
2013/03/31(日) 22:31:54.24 極端に短い変数名だとSubversionやGitに正しく拾ってもらえないだろ
117おじゃばさま
2013/03/31(日) 22:46:40.74 メソッド名が長くなる傾向はあるが、変数名はそこまでいかないだろう。
普通は単語3語以下で単語先頭は大文字。
レガシーCの場合は、長い場合は略称を使う。レガシーCの業務ソース場合は、その前にi_とか入るが。
Ofは使わないな、メソッドじゃないのだから。
普通は単語3語以下で単語先頭は大文字。
レガシーCの場合は、長い場合は略称を使う。レガシーCの業務ソース場合は、その前にi_とか入るが。
Ofは使わないな、メソッドじゃないのだから。
118仕様書無しさん
2013/03/31(日) 23:00:17.80 関数の型を関数名に含める方式(通称ハンガリー方式)なんて使う連中もどうかしてる
そんなことをしなくてもコンパイラは型を知っているし、型チェックもできる
結局はプログラマ自身を混乱させるのがおち
Microsoft が不安定なプログラムを作っているのもうなずけるよね
そんなことをしなくてもコンパイラは型を知っているし、型チェックもできる
結局はプログラマ自身を混乱させるのがおち
Microsoft が不安定なプログラムを作っているのもうなずけるよね
119仕様書無しさん
2013/03/31(日) 23:28:14.22 ハンガリー方式?
システムハンガリアン方式だろ。
システムハンガリアン方式だろ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【高市首相】「日本人が日本各地を旅行するのも大切」 中国からの渡航自粛巡り [ぐれ★]
- 【高市首相】「日本人が日本各地を旅行するのも大切」 中国からの渡航自粛巡り ★2 [ぐれ★]
- 【野球】WBC、録画放送含め地上波中継なし (ネットフリックス) ★3 [阿弥陀ヶ峰★]
- 【東京・赤坂の“個室サウナ店夫婦死亡火災” 】妻を守るため…夫が妻に覆いかぶさって倒れる [ぐれ★]
- 町山智浩「日本のパンダ経済効果は308億円」…「…いらない」と言ってる人達は、パンダで暮らす人々の損害補填してくれるのか…と問う★4 [少考さん★]
- 【東京・赤坂の“個室サウナ店夫婦死亡火災”】 タオルがサウナストーンに触れたことで発火したか 警視庁 [ぐれ★]
- すぐ下ネタ言いたがるのってさ
- すっげ変な夢見た
- なんで生きてんだろ
- 素人とセックスしたいんだけど
- 水戸黄門様のコスプレしたワイ「この紋所が目に入らぬか!」認知症のじいちゃん「ははぁ~!」
- 無職って属性で言うと「無属性」だよな
