敵「ラムダ式使うな」「三項演算子使うな」

未分類
1:なんJゴッドがお送りします2021/07/29(木)  ID:gaHS2r7s0NIKU

なんでや


2:なんJゴッドがお送りします2021/07/29(木)  ID:gaHS2r7s0NIKU

分かりやすいやろが😡


3:なんJゴッドがお送りします2021/07/29(木)  ID:yeR7TF8u0NIKU

ラムダ式使うな、は時代に逆行しとるな


4:なんJゴッドがお送りします2021/07/29(木)  ID:5fsfssHE0NIKU

そいつが読めないからレベル下げてってお願いや


5:なんJゴッドがお送りします2021/07/29(木)  ID:pBYARJ8Y0NIKU

読むのに時間かかる奴がいる可能性があるから
チームで開発するなら読みやすさ重視や


6:なんJゴッドがお送りします2021/07/29(木)  ID:f9UBCVab0NIKU

ラムダ式はええで
三項演算子はいらん


7:なんJゴッドがお送りします2021/07/29(木)  ID:E8vXyoSp0NIKU

ラムダ使うなって人おるん?
そりゃ複雑な奴はやめたほうがええやろけどネストしてないループならどんどん使えって方針なんやが弊社


8:なんJゴッドがお送りします2021/07/29(木)  ID:dFbDejL/0NIKU

ネストするなと言ってもするアホばっかやからしゃーない


9:なんJゴッドがお送りします2021/07/29(木)  ID:pgF8B2cxdNIKU

三項演算子使ってええで


11:なんJゴッドがお送りします2021/07/29(木)  ID:x+Q1n+Qi0NIKU

三項演算子ほんとしね


12:なんJゴッドがお送りします2021/07/29(木)  ID:20yjGZQmaNIKU

三項演算子とか要らんやろ


13:なんJゴッドがお送りします2021/07/29(木)  ID:z7DzV5jS0NIKU

ラムダはいいって聞いた
三項演算子はダメって教わったな


14:なんJゴッドがお送りします2021/07/29(木)  ID:3mJfeOcg0NIKU

ワイ理系わからん


15:なんJゴッドがお送りします2021/07/29(木)  ID:Ngm29F82aNIKU

単純な三項演算子は許してクレメンス


16:なんJゴッドがお送りします2021/07/29(木)  ID:WXtzQ8SiMNIKU

LINQをラムダと一緒にしちゃあかんやろけどラムダやめろって言ってる奴ってC#の利点消してるやろ



17:なんJゴッドがお送りします2021/07/29(木)  ID:v9HsnN5v0NIKU

ラムダ式の方がわかりやすいこと多いし…



19:なんJゴッドがお送りします2021/07/29(木)  ID:Iv3xrAvt0NIKU

どっちも状況次第では使ってええぞ


20:なんJゴッドがお送りします2021/07/29(木)  ID:hbn09SiY0NIKU

ワイガイジ、7重if文が出来上がりご満悦


21:なんJゴッドがお送りします2021/07/29(木)  ID:ov8ZM9NBaNIKU

ラムダ式使うなとか言う人間見たことないわ


22:なんJゴッドがお送りします2021/07/29(木)  ID:cyU1f7oQdNIKU

もうなにしてもいいから変数とかメソッドの名前の付け方を統一してくれ


23:なんJゴッドがお送りします2021/07/29(木)  ID:DihSDPR60NIKU

Pythonの三項演算子の分かりにくさは異常

あんま使わんこともあってしょっちゅう忘れるわ


24:なんJゴッドがお送りします2021/07/29(木)  ID:EbdVxJ2YrNIKU

ワイ機械、わからかい


25:なんJゴッドがお送りします2021/07/29(木)  ID:BMQF2He2aNIKU

Pythonなら三項演算子使うな
他はええぞ


26:なんJゴッドがお送りします2021/07/29(木)  ID:p7/wIkgs0NIKU

Reactだと三項演算子使わないとだるくなること多いなあ


27:なんJゴッドがお送りします2021/07/29(木)  ID:HnGjXmbz0NIKU

LINQはクエリ構文の方が分かりやすいのは俺だけ?


28:なんJゴッドがお送りします2021/07/29(木)  ID:dO+xJ49/0NIKU

f(a?g(a,(x?b:c)+y):b,c);
しね


30:なんJゴッドがお送りします2021/07/29(木)  ID:+9prBC2+0NIKU

LINQならまだしもラムダ使うななんていう奴いるかよ


32:なんJゴッドがお送りします2021/07/29(木)  ID:a2cpjbqB0NIKU

悪者扱いされる三項演算子かわいそう
処理の分岐に使うガイジのせい


34:なんJゴッドがお送りします2021/07/29(木)  ID:ENi3tuCf0NIKU

三項演算子はシンプルな代入レベルのみ使っていい
ロジック書くやつはゴミ


35:なんJゴッドがお送りします2021/07/29(木)  ID:NDB3Hsfy0NIKU

糞みたいな使い方するアホが一人でもいるなら禁止しとくべきや


36:なんJゴッドがお送りします2021/07/29(木)  ID:Pgi07snCaNIKU

三項演算子は場合によってはありやろ



37:なんJゴッドがお送りします2021/07/29(木)  ID:s+Mq3E+G0NIKU

XORは使うな
ANDとORとNOTだけ使え


59:なんJゴッドがお送りします2021/07/29(木)  ID:SeCoL4WMaNIKU

>>37
これなんであかんの?


39:なんJゴッドがお送りします2021/07/29(木)  ID:tZuZulGYdNIKU

クソ顧客
Javaでプライベートメソッドを禁止にしてしまう


40:なんJゴッドがお送りします2021/07/29(木)  ID:p7/wIkgs0NIKU

まあ三項演算子一律で禁止みたいな現場は勘弁やな
問題があるならレビューで弾けば良いのであって


41:なんJゴッドがお送りします2021/07/29(木)  ID:BBbs6qaqdNIKU

マクロ禁止


42:なんJゴッドがお送りします2021/07/29(木)  ID:6071baxw0NIKU

ラムダ式あかんの?


43:なんJゴッドがお送りします2021/07/29(木)  ID:POkBHWB20NIKU

ラムダは死ぬほど使え
三項演算子は一行に収まる範囲な
か各項一行までセーフや


44:なんJゴッドがお送りします2021/07/29(木)  ID:p6GrxgaC0NIKU

goto文は?


53:なんJゴッドがお送りします2021/07/29(木)  ID:PfMwh5c10NIKU

>>44
エラー抜けるときの後処理くらいならええと思うんやけどな


45:なんJゴッドがお送りします2021/07/29(木)  ID:h7D8ZVitdNIKU

switch文実務で見たことないわ



46:なんJゴッドがお送りします2021/07/29(木)  ID:4ddMFjeyaNIKU

ラムダ式ってどの辺が使いやすいんや


48:なんJゴッドがお送りします2021/07/29(木)  ID:NrQm+BFoaNIKU

gotoはブロックの外に出なければええわ


49:なんJゴッドがお送りします2021/07/29(木)  ID:Pj2klA9k0NIKU

三項演算子は入れ子にしなければ有能


50:なんJゴッドがお送りします2021/07/29(木)  ID:E7SF3Zuk0NIKU

ネイティブCのエラー処理やろうとするとgoto使わざるを得なかった気がする


55:なんJゴッドがお送りします2021/07/29(木)  ID:lODI2hcjaNIKU

>>50
Linuxカーネルのソースコードでもガンガン使われとるしな




52:なんJゴッドがお送りします2021/07/29(木)  ID:AcJHVbb90NIKU

jsxとか三項演算子使わなまともに書けんやろ


54:なんJゴッドがお送りします2021/07/29(木)  ID:KisH4QQJ0NIKU

gotoとか使わなさ過ぎてなにする構文かも覚えてない


56:なんJゴッドがお送りします2021/07/29(木)  ID:ud4W5wN60NIKU

ラムダ使えるほどバージョン新しくない😭


57:なんJゴッドがお送りします2021/07/29(木)  ID:BLnhP6QidNIKU

三項演算子がわかりやすい場面はある
なんでもかんでも三項演算子はアホ


58:なんJゴッドがお送りします2021/07/29(木)  ID:zm7xakHt0NIKU

ラムダ式使うなとか自分が使えないだけでは


60:なんJゴッドがお送りします2021/07/29(木)  ID:D4vCGtn70NIKU

PythonのLambda式ゴミすぎん?


61:なんJゴッドがお送りします2021/07/29(木)  ID:1ffUOask0NIKU

ラムダ式使っちゃダメな理由とかあるんか三項演算子は見づらいから分かるけど


64:なんJゴッドがお送りします2021/07/29(木)  ID:D4vCGtn70NIKU

>>61
可読性が落ちる


62:なんJゴッドがお送りします2021/07/29(木)  ID:Ngm29F82aNIKU

VBAはcontinueないからgoto禁止されると困る



63:なんJゴッドがお送りします2021/07/29(木)  ID:xNEdpnW4rNIKU

なんで三項演算子だめなんや?


65:なんJゴッドがお送りします2021/07/29(木)  ID:EMCPHYCy0NIKU

三項演算子は2択で代入する必要あるときだけ使ってる


66:なんJゴッドがお送りします2021/07/29(木)  ID:YtBsU4xE0NIKU

うちの講師が未経験者に課すハードル高すぎてさすがにアカンやと思うんやけどどうしたらいいやろ
awsで簡易なSNSツール作れたらウェブエンジニアとして認めたるわとか言ってて普通に引くわ 講義もガンガン詰め込みがたやし若い子がやめてくの絶対こいつに問題ある


74:なんJゴッドがお送りします2021/07/29(木)  ID:5fsfssHE0NIKU

>>66
いうてお前ら学校でなに勉強してきたんやみたいな新人結構おるからなぁ…


67:なんJゴッドがお送りします2021/07/29(木)  ID:pexLkxrF0NIKU

お前らはtabじゃなくてspace使うだろ?


70:なんJゴッドがお送りします2021/07/29(木)  ID:gb2Rc9UbdNIKU

三項演算子使わずにダラダラ書くやつしね


71:なんJゴッドがお送りします2021/07/29(木)  ID:p7/wIkgs0NIKU

どっちかというとPythonのlambdaはクソという話でしかないような


72:なんJゴッドがお送りします2021/07/29(木)  ID:xNEdpnW4rNIKU

変数代入するのに三項演算子使わずわざわざif文書くのが世の中多数派なん?


73:なんJゴッドがお送りします2021/07/29(木)  ID:XFx6csg1aNIKU

ifが式の言語ならわざわざ三項演算子なんて使う必要ないんだよな
化石みたいな仕様の言語が悪い




元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1627555088/
未分類