><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
「ファイルをくっつけるコマンド何にしようか?」「猫にしよう」なんて馬鹿世の中にそれほどいないと思うし、あからさまにふざけて命名して後に廃止されたコマンドもあるし、そういうお遊びをそのまま正しいものとして受けとるの、スタバや二郎でどや顔で注文してる人と五十歩百歩かも><コンビニでタバコを古い略称で注文して買えなくてキレてる人にも近いかも><
ていうかUNIXの命名文化って単にアホで別に高度じゃないと思う><
技術者相手に高度な概念を、名前をつけて管理するのはいいんだよ。ただパソコンという誰に対してもオープンなプラットフォームでもそれやるじゃん
ほんとコンピュータ文化嫌いで、何よりちょっとパソコンできるオタクが、非本質的かつ、もっとうまい命名あっただろみたいな概念を、本当に「当たり前だろ」って前提で語るのが本当に嫌だ。これはスマートフォンだってその傾向を完全に潰せていないし、パソコンなんてもってのほか。
タイピングのために省略する邪悪なUNIX文化><
Unix 文化圏、当たり前だよな?って顔してよくわからん名前と概念を押し付けた上で、ユーザーが当たり前だよな?って言ってるイメージ
ijk使う派で、ijの見分けやすさあんまり気にしたことなかった><;(ループで狭い範囲でも特に意味がある場合には1文字は避ける>< チャンネルならch使ったりする><)
確かに。うちはi k l m nが多いなぁiとjは見間違えるからiとj使うときはそれぞれ別ループで使うとか
カウンタ変数だけはiとj使うなあ
あと、Eclipse発祥(?)のキャメルケース補完(?)があるのも、名前長くする文化に繋がってる?><さっきのGetFileNameWithoutExtensionなら、GFNWEみたいに打てるやつ><
わかる!><;
GetFileNameWithoutExtensionとstemだったら僕は間違いなく前者を選ぶね
C# 、Objective-Cほどじゃなくても結構近い命名文化がある気がしなくもない>< ちょっとドイツ語っぽい?><;
ちゃんとモジュール化してもなぜか長くなるし、ものすごく深くなってもやっぱり長い名前になる不思議><;
C# の文化圏全くわからないんだけど、名前が長く説明的になるの、問題ドメインが絞れてないっぽいしモジュール化が弱すぎるのでは? という気持ちがある
最初にいた文化圏がC#なせいなのかわからないが、説明的なメソッド名をよくつけてしまうので10文字超えはデフォみたいになりがち
数十文字の識別子、モジュール化失敗してるじゃん!
補完に頼ってるとtypoしたにそのまま気づかずになって、例えばLengthがLengrhになっててある時気づいて(////// ってなったりする><;(Leくらいしか打たないので><;)
補完、一番の目的はtypoを防ぐみたいなところがあって、それなら単にソース中の単語から補完すればいいじゃないかという話かというとそうではなく、最低限ありえる単語を拾ってほしい
どの程度タイピング早いかによるんだろうし、オレンジはものすごく遅い方だけど、でも補完だと3文字くらい?しか打たない事多いし、補完された結果が数十文字なのって普通だし・・・あれかも?><(?)
思考の /dev/null