一文字変数を使うバカは人生の敗北者part1

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2013/03/30(土) 11:01:29.14
int i;←バカ意味わかんねーよ
2仕様書無しさん
垢版 |
2013/03/30(土) 11:07:23.86
まあ、変数名が一文字で可読性が損なわれない、とか言っているのは
単に「俺は困らない」というだけの話、ってのが結論だよね。
3仕様書無しさん
垢版 |
2013/03/30(土) 11:15:12.83
1文字変数で困るやつはアスペ
4仕様書無しさん
垢版 |
2013/03/30(土) 11:16:39.40
>>3
アスペだから一文字変数が理解困難な状況を引き起こすことが理解できないのだろう?
2013/03/30(土) 11:18:41.55
ローカルなスコープのつもりでiとか使ったのに、
そこが他の一文字教のスコープの中ですでにiが使われているとか
一文字はバグの温床と言わざる得ない。
2013/03/30(土) 11:22:29.69
「1文字でも理解できる」という主張ならまだ
「ああ、この人、その程度のコードしか書いたことがないんだな」
で済む。

問題は、「1文字のほうが理解しやすい」という馬鹿。
根本的にプログラミングに向いていない。
2013/03/30(土) 11:25:43.08
でも、偉そうな事書いてるヤツも
簡単な御題出されるだけで
言い訳して逃走するのが2chの面白いところ
2013/03/30(土) 11:26:31.42
>>6
数文字読まないと理解できない変数より一文字で何なのかわかる変数のほうが
読むのが早いという話。
似たような同じよう長さの変数をいっぱい作られるのは大迷惑としかいいようがない。
2013/03/30(土) 11:28:14.86
つまり、メソッドのオーバーロードはするなということか
参考になります
2013/03/30(土) 11:28:27.03
アセンブラのソースとか読ませたら卒倒しそうだな。
eaxって結局何の値なんだよ!とかw
2013/03/30(土) 11:35:54.43
一文字変数を使うバカは周りから相当疎まれている。
でもアスペだから気が付かない。
2013/03/30(土) 11:41:38.79
>>7
ガチなプロなんてこんなとこ来ないからw
2013/03/30(土) 12:12:59.48
>>9
そうだね、メソッドのオーバーロードは混乱の元だ。
俺はメソッドはオーバーライドするほうが良いと思う。

おまえはどういう状況でメソッドをオーバーロードさせるんだ?
2013/03/30(土) 12:15:22.68
>>8
おまえは1文字で意味がわかるのか、宣言部やfor文を読まなくても?
プログラマーよりエスパーの素質があるんじゃね?
2013/03/30(土) 12:18:48.81
>>8
長さ1の変数をいっぱい作られる件については迷惑じゃないんですね
2013/03/30(土) 12:20:00.99
オーバーロードを語るときになぜオーバーライドの話が出てくるのか。
名前が似てるだけで完全に別物なのに。
長友のオーバーラップについて話してるときに
「長友はオーバーオールを着たほうが似合う」とか言い出すようなものだ。
17仕様書無しさん
垢版 |
2013/03/30(土) 12:46:58.76
やまぶき色のあれか
2013/03/30(土) 12:54:41.63
ii, jj, kk で、一文字がどうとかの批判をかわせる。 

はぁ? 意味? ループ制御変数以外に用途なんかねーよスカタン
2013/03/30(土) 12:56:54.32
空ループかよ
2013/03/30(土) 13:03:06.32
何回回ったかが分かればいいだけの変数に、大層な名前
なんか付けてられるかハゲ

Index とか、人気がありすぎてどこに割り当てればいいか
迷うだろうが。 意味が簡単に類推できる名前って、例えば

hogehogeControlLoopIndex・・・て、長いわヴォケ
2013/03/30(土) 13:11:03.52
でも長い変数名にしたときにindexがつくということは
そのカウンタを配列の添字か何かに使う目的があるということだろ?
そもそもループ回数自体になんらかの根拠や目的があるはずで。

それすらないただのループ制御というのならCPUに負荷をかけるだけの空ループということになるな。
2013/03/30(土) 13:22:54.06
hogehogeとかw
一文字派はキチガイばっかだなw
2013/03/30(土) 13:23:54.77
変数に1文字の名前つける人って、自分の子供の名前も
人生ループの名前だからって1文字なの?
意味考えてあげないの?
2013/03/30(土) 13:24:09.05
いや、二文字派なんで
2013/03/30(土) 13:24:45.37
>>23
一郎、二郎、三郎とかつけるんじゃね?
2013/03/30(土) 13:25:49.27
>>20
一文字推奨派は反論するときに変数名を長くしすぎ
短かい変数名の有効性はある程度認めてるってことだな
2013/03/30(土) 13:26:46.55
そうか、いま分かった。

反一文字派は、キラキラネーム派なんだなw
2013/03/30(土) 13:27:31.99
>>23
スコープが80年ぐらいあるから熟考するだろ
スコープが一日ぐらいのミニゲームなら「あああ」とかでいいけど
2013/03/30(土) 13:29:13.31
>>23
そもそも人生はループしない
2013/03/30(土) 13:30:10.59
>27
なるほど…

絶対わかりあえないと思った
2013/03/30(土) 13:30:52.49
>>29
同じ毎日の繰り返しだぞ
2013/03/30(土) 13:31:41.82
>>28
コレだな
2013/03/30(土) 13:32:35.01
>>27
逆だろ。
考えることを放棄してその辺の適当な固有名詞を名前にしちゃうんだから、
一文字派がキラキラ派だよ。
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();
2013/03/30(土) 13:35:45.06
何言ってんだ?
キラキラはキラキラで色々考えて没個性にならないようにという目的で付けるんだぞ
int i みたいな短命一時変数にもちゃんとした名前を与えて没個性にならないように
してあげてる反一文字変数派こそどうみてもキラキラ
2013/03/30(土) 13:37:35.51
すげえ、スレが二つになってもどっちも勢いがある…
お前らどんだけフラストレーション溜まってたんだw
2013/03/30(土) 13:37:53.38
>>33
i, j, k をループ制御変数名にするのは、慣例。 いわば、文化。

長い間に様々な議論があったけど、最終的にそこに収束した、
いわば、集合知の結晶。

それに反抗する連中こそが、キラキラネーム派だろ
2013/03/30(土) 13:38:29.20
>>34
2月31日きたああああ
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にすべき。
ループだからと言って一文字変数使うやつは総じて無能。
2013/03/30(土) 13:40:16.56
つかキラキラの意味わかってるか?
音はともなく読めないような無茶な漢字をあててウチの子だけの個性的な名前!みたいな命名のことだぞ
2013/03/30(土) 13:41:41.24
>>40
金星って書いてマーズって読むような奴だろ。知ってるよ。
2013/03/30(土) 13:42:30.91
>>39
秒で回したかったらtime_tでも使えよ。
2013/03/30(土) 13:43:27.13
>>34
新人研修でカレンダーとか作らせるとこんな感じだな。
2013/03/30(土) 13:43:31.52
yy/mm/dd hh/mi/ss でええやん
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況