1文字変数沢山作って申し訳ございません
HTMLのdivで大量発生させて他の人が分からないらしくて怒られます CSSのクラス名1文字とか2文字とかまぢでやめてくれいw a1,a2,a3,...a9の続きをどうするか迷って
a01,a02,a03,...って変更してa28まで増殖したってことは覚えてる変数がある
bもcも同程度にあって、e17まである
一文字変数の変更の成れの果て 関数名とかヘッダ名がxxx_001、xxx_002、xxx_003みたいなのは見たことがある そのうち a1a, a1b, とかいう変数が登場して
さらにa1b13とかなる
b1 からb12は後で使うからやめとして
使わらなそうだからいいか a1b9
やっぱりつかうから a1b9b1
こうやつてシステム構築は破綻する 数学関数が1文字変数を使うのはあり
行列のメンバ変数はm00、m01、m10とかになってて分かりやすい 鈴木さんが作った変数だから
si, sx, sy
田中さんが作った変数だから
ti, tx, ty
田代さんが途中から参入して
tai, tax, tay
とかあったなあ やたらと略したがる変数名を書くのは糞コーダーの典型 近年はループ自体もforeachやらmapやらfilterやらの関数で回して意味をつけるから
iもそろそろ許容されなくなりそう それはfor文を使わなくなったらの話だろ
for文はインデックスを使いたい時があるから流石に消滅はあり得ない 数学の公式とかからの引用なら普通にa,b,cとかx,y,zだろ
そういうコードが読めないのは数学を知らないだけ どの言語もみんなforeachのインデックスは取れるようにすべき
言語によってバラツキ過ぎ >>17
数式はそれでいいんだけどギリシャ文字がローマ字になっちゃうんだよな
読めなくはないけど読みにくい そこはalpha、betaにする場合もあるな
sigmaとかpieとか それが読みにくい
alpha、betaにするくらいなら意味のある変数名にすべき 普通に
xAxis, yAxis
ではいけないの? xが嫌だから意味を持たせた言葉に置き換えたいんじゃないのかよ
eastとかsouthとかにするんじゃね 普通にhorizontal、verticalだと思った 頭文字3文字で変数作って
変数表の中身さえしっかり覚えたら
かなりスッキリして見やすいコードになる unidentified flying objectはUFO
美味い、太い、大きいはU.F.O. C+oのcoutとかマジ最初分からんかったし変数は省略ナスでつけるべきやと思う
今時VSCつかっときゃ補完もきくやろ 昔のPCはディスプレイの解像度が低いので
変数名が長いと複数行化かスクロールが発生してしまう
いまは解像度が上がりディスプレイも横長なので
そこそこ長くてもいい 50文字超え変数を世の中のコード全てに溢れさせよう そこそこの長さの変数にしてコメントを50、100文字にすればいい
らのべによくある説明文、素人AVのような文章に近いタイトルじゃあるまいし 行を指定してのループにしたいな…
ループ変数 InputRow!ヨシ!
最終行までのループにしたいな…
最終行変数 InputRowMax!ヨシ!
外ループ行から最終行までもう一周ループさせたいな…
内ループ変数 InputRowLocal!ヨシ!
もう1つ内側にループ作りたいな…
更に内側のループ変数 InputRowFocus!ヨシ!
行を指定した変数も増えたしInputRowを置き換えで別の変数名にしたいな…アレ? ペヤングソース焼きそば
ペヤング激辛焼きそば
ペヤングからしマヨネーズ黒胡椒焼きそば魔王
ペヤング獄激辛焼きそば
ペヤング速汗獄激辛焼きそば一味プラス
ペヤングソース焼きそば超大盛
ペヤング超大盛焼きそばハーフ&ハーフ激辛
ペヤング超大盛からしマヨネーズ黒胡椒焼きそば魔王
ペヤングソース焼きそば超超超大盛GIGAMAX
ペヤングソース超超超大盛焼きそばGIGAMAXハーフ&ハーフ激辛
ペヤングソース焼きそば超超超超超超大盛ペタマックス
ペヤング超超超超超超大盛焼きそばペタマックスハーフ&ハーフ激辛 変数名を日本語にするなら1文字もありだな
Window 窓 = new Window();
みたいな
漢字だと情報量が圧縮されて読みやすい
もっと日本語変数流行れー enum 有無 {
無 = 0,
有 = 1
};
有無 珍 = 有無.有; 日本語がダメとか言ってる人は未だにSJISとか文字コードを気にしてる20年前の思考で止まってるおっさんだろうな
現代ではUTF-8だけ考えていればOK 何でも出ると思ってたよりも早く飽きた新SPを披露します!