■ このスレッドは過去ログ倉庫に格納されています
プログラミングで変数をiから始めるのやめてくれませんか?
- 1 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:39:02.628 ID:0RSHGv4dM.net
- iから始まったらj,k,lという順番になり、
じゃあaから始めれば良かったじゃんてなるじゃん?
- 2 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:40:05.116 ID:Hugvmunj0.net
- Hから始める恋があってもいいよな
- 3 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:40:10.816 ID:Qkot67Hpr.net
- えーだってだってぇ
- 4 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:40:11.879 ID:O57rUD/i0.net
- (V) (V)
.ミ(´・ω・`)ミ たし蟹
- 5 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:40:30.718 ID:jwujrq+B0.net
- 多重ループでiとか無意味な変数名を使うようなコーディング規約を使うな
- 6 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:41:38.627 ID:PXOX9dH60.net
- 最近だと拡張for文とかstreamが推奨されてるからそもそもそんな変数作る必要なくね
- 7 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:42:17.041 ID:E6Nv/Htpr.net ?2BP(1000)
- https://img.5ch.net/ico/anime_jien03.gif
うんちゃらIndexってしてほしい
- 8 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:42:17.697 ID:CTyPGelr0.net
- iは掛け合わせるとマイナスになるから…
変数はaからじゃね?
ループ系の変数はiから始めるけど
- 9 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:44:08.090 ID:bdpNQ+qra.net
- 1文字の変数とかfor文くらいでしか使わんし、for文のネストはせいぜい3段階までだからi, j, kで十分。
- 10 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:45:01.874 ID:fMv8gGDaa.net
- iはループ変数が定着してるからまだ許すけどそれ以外に意味のない英一文字の変数名つけるな殺すぞ
- 11 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:45:36.880 ID:LEMz8VsE0.net
- 今のままで十分だけど、わかればなんでもいいとは思う
ベストな方法とは思わないけど、悪くはない
- 12 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:46:32.443 ID:6B3qDUAo0.net
- MSX BASIC から考えなしに i 使ってたけど int の i なんだよな
- 13 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:47:12.294 ID:5dhPaNN20.net
- iはimishin_na_kankeiの略なので譲れない
- 14 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:48:34.495 ID:CTyPGelr0.net
- 思い出した
会社のコーディング規約で1文字変数禁止されたわ
int、lng、dbl、strとかって頭に種別付けて変数も何に使うか明記してたわ
ループの変数だとint○○Cnt、int××Cntとかって
頭で必ず宣言してループ時のみの宣言は禁止された
- 15 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:48:48.905 ID:bdpNQ+qra.net
- 数学の数列・行列・テンソルの添字すらijkだし。
- 16 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:51:11.552 ID:CTyPGelr0.net
- 元々はintegerのiだって先輩に言われたけど本当のところは知らん
- 17 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:53:28.416 ID:Eiq5y3np0.net
- 全置換して好きなの使えや
- 18 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:56:10.837 ID:2gn4crRXH.net
- 周りに合わせるわ
意固地に独自路線の規約にするほうが悪
- 19 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 15:58:25.810 ID:lGTOQdVA0.net
- >>6
C90で開発してる人もいるんですよ
- 20 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:00:27.223 ID:Mvapw7uV0.net
- 寿命が長い変数には1文字命名をしない(ループカウンタは別)
が一般的だと思ってた
- 21 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:03:51.373 ID:G39Rp2Zy0.net
- fortranでiからはじまる変数は宣言しなくても整数型として使えた
- 22 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:06:25.171 ID:2H5HeAjJ0.net
- ide補完強いし一文字にするメリットあんま無いよな
- 23 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:06:54.354 ID:dchRa/lA0.net
- プログラミング業界なんかに入るのを辞めろ
- 24 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:08:43.562 ID:mO6l/pZE0.net
- >>16
iterationだと思ってたけど
- 25 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:10:19.474 ID:Qkot67Hpr.net
- >>10
kは?
- 26 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:11:27.264 ID:G4kGaxeo0.net
- indexのiだろ?
- 27 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:11:55.120 ID:B54TsY1w0.net
- 教本が無意味にiを使っていることに起因する
- 28 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:12:17.318 ID:u+uTHMcz0.net
- まあiならFORループだって誰でもわかるからいいと思うけどなあ
- 29 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:12:36.667 ID:Qkot67Hpr.net
- forEach(e => {})
のeはだめ??element,item,dataとか?
- 30 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:14:43.554 ID:YVUEcW4Z0.net
- ハンガリアン記法だっけ?
整数ならiQuantity、文字列ならsProductNameみたいに頭になんか付けるの
C#とかJavaとか型のしっかりした言語でやる意味は良くわからんけど
- 31 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:15:28.379 ID:u+uTHMcz0.net
- 歴史的にはINTEGERだぜ
増分が2だろうがマイナスだろうがiを使うし
- 32 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:15:52.755 ID:1TskAOwC0.net
- 元はFortran
>>21
これ
- 33 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:16:11.377 ID:1aJbos/y0.net
- なんか無能そうだな
- 34 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:17:24.918 ID:X/QeKDht0.net
- >>30
変数みただけでなんの型かわかるから
便利だよ
同じ名前の変数で
数値比較するためやソートのために
型変化して使うとかあると
こんがらがる
- 35 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:19:14.555 ID:a7KKhuyD0.net
- aとかbとかも長くなるとなんだわかんなくなってくる
- 36 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:21:01.189 ID:CHwf9xN+a.net
- 初心者がループカウンタ以外にも波及させるから…
- 37 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:21:10.056 ID:7zL3T2020.net
- i、j、kはループ分に使ってるんだなってわかりやすいんだけど、
iとjが似てるのが難点
- 38 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:25:55.920 ID:Ns4DBUue0.net
- i,j,lとかぱっと見で困るんだよ
- 39 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 16:42:55.157 ID:PT5db1Zva.net
- うん、今はノーコードだよね
- 40 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 17:33:07.697 ID:YSefAt7D0.net
- 狭いスコープなら普通にiとか頭文字でよくね
トップレベルでaとかbは早くエンジニア辞めてくれ
- 41 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 18:14:41.492 ID:4v7xlmSCM.net
- 配列関数覚えるとループ変数使わなくなるけど
indexのiとしてたまに狭いスコープで使う
なんだかんだ1文字は楽なんよな
- 42 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 18:17:02.802 ID:Sw7dKyU4a.net ?2BP(1000)
- https://img.5ch.net/ico/anime_jien03.gif
再帰処理の方が見やすいしいいよね
- 43 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 18:36:54.371 ID:va+tyNDEd.net
- でもLの時点て四次元ループになるんだけどそんなんおれしか作れねえよ
- 44 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 19:31:13.663 ID:u+uTHMcz0.net
- >>43
個人的に許せるのはkまでやわ
- 45 :以下、?ちゃんねるからVIPがお送りします:2021/03/23(火) 20:03:45.060 ID:Eiq5y3np0.net
- >>43
お前のソース読みにくいわ
総レス数 45
8 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★