>>949
長い関数と関数が2つ以上の役割を持っている時に途中の変数名を適切に書かなければいけないのはなぜ?
そこが説明されないと少なくとも俺は同意できない
おそらくは大勢の人も同意しないだろう >>948
お前みたいな人って何でも世界標準にこだわるけど実際は今いる界隈の文化に順応したほうがいいぞ >>951,953
3つめはlだっけ
ijl を使おうと思ったやつ誰なんだよ >>952
短く役割が1つならその変数の役割も自明であることが多いから
例えば最大値を求める関数で戻り値の計算バッファとしてsという変数を定義したとする
この変数の役割はほとんどの知性ある生命体にとって自明なので名前を省略していい
最大値と最小値を同時に求める関数つまり役割が2つある場合
変数の役割はほとんど自明ではないのでmin, maxなどと具体的な名前をつけなければならない Cやってたジジイは頭文字とって略したがるけどあれわかりにくいわ
member_name_list → mnl とか
0959仕様書無しさん2022/08/04(木) 11:59:26.82
IDE使えば補完で長い変数名もすぐ入力できる
意味のない省略だよ
長い名前じゃないとダメってのはつまるところ名前空間、クラス、メソッドで対象を絞り込んでないからだよ
設計が下手くそだと識別子の名前が長くなる
>>959
そういう問題じゃなくて長いと単純に見づらいんだよ
member_name_list.filter(filter_rule_age_20over_with_manonly)
みたいな
mlist.filter(rule_20)
これですっきり 0966仕様書無しさん2022/08/04(木) 13:08:58.31
>>961
変数名がメモリに乗っても問題ないように高速化できないとでも?
内部変数として連番を振ってはどうか 変数名が実行時まで使われるかどうかは言語依存じゃね?
Cなんかは残らないからデコンパイルが使い物にならないって話だったと思ったが
0971仕様書無しさん2022/08/04(木) 13:43:56.85
米中戦争なったらぼくのSP500積み立てはどうなるんですか?
やっぱM1 Macうんこじゃん
intel Macのソフト動かないから一部の開発構築どうするかって話になったわ
時代はchromebookですわ
あとshift option Aを一緒に押すのしんどい
0976仕様書無しさん2022/08/04(木) 16:37:45.94
クロムブックは気になってるがノートPCボディが安っぽくて躊躇うね
やっぱりMac bookぐらい見た目が整ってないと使うの恥ずかしい
chromeがデベロッパーツールのままバックグラウンドに隠れると描画が固まっちゃうんだけど同じ現象の人いない?
0979仕様書無しさん2022/08/04(木) 17:44:31.32
第三次世界大戦ktkr
【速報】「中国の重要軍事演習で『複数の弾道ミサイル発射』」と発表 台湾国防部 | TBS NEWS DIG (1ページ)
https://newsdig.tbs.co.jp/articles/-/115160
アメリカのペロシ下院議長の台湾訪問に反発し、中国が台湾を取り囲む形で「重要軍事演習」行っていますが、台湾国防部は午後3時前から、中国軍が台湾の北東と南西の海域に向けて、複数の「東風」弾道ミサイルを発射したと発表しました。
台湾国防部は「戦闘の準備を強化する」とした上で「地域の平和を破壊する理性のない行動を非難する」としています。 蛇足(川村大介) Twitch
『岩手アスパランド開園
スパイギア、UNKちゃん、
布団ちゃんと俺』
雑談+料理配信
(15:57~放送開始)
www.
twitch.tv
Apple Silicon環境でChromium(Electron)で Shift+[ が無反応になる問題いつ修正されるんだろうなあ
コマンドキーと合わせてタブ移動するのによく使ってたけどこれが使えなくなってもう癖が抜けちゃった
間違った、無反応になるのは Command+[ ね
0983仕様書無しさん2022/08/04(木) 18:57:40.42
衛門プログラマもいます
0986仕様書無しさん2022/08/04(木) 20:42:32.31
都内の飲食店はマスク外して会話している人がほとんどだった
コロナを体内に飼っている人ばかりだろうな
0987仕様書無しさん2022/08/04(木) 21:05:16.04
なんかふと我に返ったというかあの何十年もモニタの前でコードを書くことに人生のかなりの時間を費やすってなんか人生間違ってない?って……
0990仕様書無しさん2022/08/04(木) 21:17:18.33
そうか?
たいていの職業は毎日同じ事してるぞ
早死にするし、決して幸福度は高くない
未経験の人は今後IT業界へ入らない方がいいと伝えておく
>>962
上はそれだけで何やってるかわかるが下だと全部コード読まんとわからんな
長くなるのはいらないもの入れてるから
listなのは複数形で表現できて、memberは他のnamesがない限り不必要だしfilterはそこにfilter_ruleが入るのは自明なのでいらないしwithもonlyも自明なのでいらないnames.filter(manOver20)で同じことが表現できるしman over 20はプレーンな英語としても正しい
あと上に設計が悪いと冗長になると書いた人がいるけど一理あると俺も思う
削れない要素がどんどん増えてきているということ
スコープが小さければ構わないけど大きいものはわかるようにしとかないと理解しにくいと俺も思うし、最近のコードはちゃんと名前に意味持たせるのが圧倒的な主流かな 0993仕様書無しさん2022/08/04(木) 21:31:19.02
いまどきのIDEならどんな長い命名も
書いてると先読みで候補出るから何の苦にもならんよな
0996仕様書無しさん2022/08/04(木) 21:43:09.22
コード書くことに人生を費やすのはいいけど実際は客の御用聞きみたいなのばっかでこんなんでいいのかよって
0999仕様書無しさん2022/08/04(木) 23:46:36.05
サラリーマンやってるような連中なんてマジで何も残せないけどな
タクシー運転手引っ越し屋と何が違うのかね
選民思想なんて物を抱ける程のアホでないと生きづらい職種ではある
10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 9日 16時間 52分 43秒
10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php