ラムダ式を知らない我社のプログラマーwww

1: 2019/08/15(木) 09:13:22.298 ID:0vj0PKtvM
ワロタ

2: 2019/08/15(木) 09:13:36.671 ID:MzYm2k4k0
おぎの式なら

3: 2019/08/15(木) 09:13:48.045 ID:vXPKC5cBM
アロー関数ならわかる

4: 2019/08/15(木) 09:14:37.187 ID:6Na+smQnp
そらムダなやつだな

5: 2019/08/15(木) 09:14:57.790 ID:hQgU2Ijx0
解雇していいだろ

6: 2019/08/15(木) 09:15:09.623 ID:wea2QQ5Ra
PHILIPS派だからな

7: 2019/08/15(木) 09:15:25.013 ID:RyLJFTeZ0
便利らしいけど理解しづらいから使いたくない

8: 2019/08/15(木) 09:15:27.032 ID:Zq+BCvAv0
知ってるけど使った試しがない

9: 2019/08/15(木) 09:15:34.915 ID:TjYl57/x0
FFTの主人公な

11: 2019/08/15(木) 09:16:44.230 ID:tXlpu2eW0
我が社のプログラマー、linqを知らない

20: 2019/08/15(木) 09:20:36.726 ID:Zq+BCvAv0
>>11
それc#だろ

12: 2019/08/15(木) 09:17:03.846 ID:Eh0EEX78a
努力はしている

13: 2019/08/15(木) 09:17:04.082 ID:er4u1R3iM
無名関数
ラムダ式
アロー関数
を正しく説明できるプログラマー100人に1人もいない説

14: 2019/08/15(木) 09:17:06.270 ID:ZR3CP5Xma
アークザラッドのお寺の人な

15: 2019/08/15(木) 09:17:31.531 ID:3oWUiJQM0
FFTてアナライザでも作る気かよ

16: 2019/08/15(木) 09:17:44.403 ID:umO/ImibM
ラムダってインターフェイスの仕様理解してないと使いこなせないのがウザいよね

17: 2019/08/15(木) 09:18:32.549 ID:+Q9yx82qM
VBしかわからない俺

18: 2019/08/15(木) 09:19:19.388 ID:ZR3CP5Xma
やってる事はwhile文と一緒なんけ?

19: 2019/08/15(木) 09:19:51.877 ID:3695PQd80
じゃあ説明して?

21: 2019/08/15(木) 09:21:04.848 ID:ZD8iuehfM
関数リテラルって言った方が分かりやすくていいと思う

23: 2019/08/15(木) 09:21:19.439 ID:umO/ImibM
>>21
どういう意味なの

22: 2019/08/15(木) 09:21:11.424 ID:VJcqQEd60
考えた事が実際起こるやつだろ?

24: 2019/08/15(木) 09:21:27.542 ID:aSwKtRUkM
ややこしくなるだけだからいらない

25: 2019/08/15(木) 09:23:36.591 ID:Zq+BCvAv0
ラムダとか三項演算子は可読性落ちるから使わんでいいよ

27: 2019/08/15(木) 09:26:17.133 ID:PhYKKN44d
>>25
これが日本の現状w

30: 2019/08/15(木) 09:28:23.042 ID:aSwKtRUkM
>>27
日本の現状は悲しいことに幅広いレベルの人が混在で仕事する前提だから
読んで意図が汲み取れるレベルまで落とさなきゃいけない

とはいえ、それを差し引いてもラムダ式は直感的じゃない
昔のインターフェースの間違えた使い方と同じで
使いたくて使う層が汚いコード書き散らす

26: 2019/08/15(木) 09:24:44.435 ID:umO/ImibM
三項演算子はelseifが増えなければ最高に読みやすくない?

28: 2019/08/15(木) 09:26:47.150 ID:aSwKtRUkM
>>26
あえて明示的に書くならいいんだけど
馬鹿が手入れるとネスとさせたりしだす

34: 2019/08/15(木) 09:30:27.830 ID:/CpBHSrOa
>>28
ネストさせずに二行で書けばいいのにね

29: 2019/08/15(木) 09:28:13.583 ID:s+usC+mh0
総称型わかりません
三項演算子やめてください
継承は可読性が悪くなるからやめるべき

フリーのjavaエンジニアにいわれたやつ

40: 2019/08/15(木) 09:33:35.460 ID:Agb6AyGY0
>>29
継承は使う前にちょっと考えた方が良いと思う
なんとなくで使ってる人が神クラス作り出すから

31: 2019/08/15(木) 09:28:42.210 ID:/CpBHSrOa
艶出し機?

32: 2019/08/15(木) 09:28:56.743 ID:aQHt8itzM
null合体演算子がある言語なのに三項演算子で書く奴はきらい

36: 2019/08/15(木) 09:31:16.459 ID:wpprBGdY0
使うべきかは場合による(最強の言葉)
けど、概ね要らないところで使うべきではない

37: 2019/08/15(木) 09:32:30.076 ID:V/0WkQigd
可読性考慮しないのは大規模な開発エアプだろ(´・ω・`)

38: 2019/08/15(木) 09:32:30.873 ID:kdTq57aa0
ラムダ・ドライバしか知らない

39: 2019/08/15(木) 09:33:07.071 ID:aQHt8itzM
銀の弾丸はない

42: 2019/08/15(木) 09:35:25.653 ID:yD6y25Xp0
λというかギリシャ文字がASCIIに入っていなかったのは
人類のでかい損失に繋がってると思う

43: 2019/08/15(木) 09:35:36.041 ID:dQ298hJvr
テッカマンブレードの敵?

46: 2019/08/15(木) 09:37:58.615 ID:umO/ImibM
しかし可読性云々言ってもラムダ式くらいは読めてほしくないですか
無名関数で書いたほうがいいん

47: 2019/08/15(木) 09:40:17.903 ID:yD6y25Xp0
そんなこと言ってたらモナドに行き着くし

51: 2019/08/15(木) 09:54:36.793 ID:fJO9jqQf0
map reduceやぞ

53: 2019/08/15(木) 09:56:12.667 ID:tfvgly6c0
使うか使わないかはそのチーム次第
使わずに判断する思考停止マンは論外だがな

56: 2019/08/15(木) 09:59:44.459 ID:+O1vakHKM
型わかんなくなるから嫌い

59: 2019/08/15(木) 10:07:41.077 ID:PhYKKN44d
いわゆるステロタイプな日本のSIerかな
実際わりと保守部門がメンテナンスできないと言う理由で生産性が高かったりユーザビリティが高くなる技術を使わない事が多々あるからな
保守性の名の元に単価安い勉強しない技術者(?)群に足を引っ張られて枯れた技術だけを使い続ける現象がよくある

61: 2019/08/15(木) 10:11:28.391 ID:tMCtonwG0
ラムダ抽象

63: 2019/08/15(木) 10:18:38.558 ID:LdUnQrFI0
計算機科学でやったラムダ計算と似たようなもんか?

66: 2019/08/15(木) 10:26:07.199 ID:DfFGkE+Ya
ラムダ式なんか使わなくてもいいだろ

67: 2019/08/15(木) 10:27:41.744 ID:fJO9jqQf0
機械語でおけ

72: 2019/08/15(木) 10:41:04.821 ID:mublW3dkM
あんな読みづらいの趣味のプログラムだけで書いてほしい

80: 2019/08/15(木) 11:44:01.411 ID:bZUAR86z0
ラムダ式てLINQでめんどい仕事やったが二度とやりたくねえ
C#なんてヤクザなもん絶滅させてもらいたい

81: 2019/08/15(木) 11:44:47.450 ID:g1TjCW+C0
文系プログラマーだけど、高度なことしようとすると数学が
必要になってくるなと痛感した。
情報工学科出た院卒がエクセルで工程管理して、糞専門学校でた
土方がコード書いてる日本のITの現状はおかしいと思う。

82: 2019/08/15(木) 12:18:13.219 ID:RyLJFTeZ0
>>81
何が適切なんだ?

89: 2019/08/15(木) 14:18:56.596 ID:1QpANtuPM
>>82
アメリカ式に研究職の連中を24時間砂漠の研究所に監禁作業させる
それで完全自動コーディングを作らせれば解決

83: 2019/08/15(木) 12:22:42.262 ID:lDRe3qWXa
アノテーションは最初なぜそう動作するのか理解できなかった

88: 2019/08/15(木) 14:03:21.815 ID:WZ34GbO90
Java使ってるが互換性のため使えないから覚えないわ

90: 2019/08/15(木) 14:26:59.277 ID:RAVbJS8J0
知っているかいないかだけの話なら教えれば済む話
一番使えないのは知識があるだけでプロジェクトを完成できない無能
こういう無能が幅を利かせてる職場はお先真っ暗

93: 2019/08/15(木) 15:16:45.945 ID:tMCtonwG0
でも実際lambda式って呼ばれるものはlispとか関数型いがいにあるのかい

95: 2019/08/15(木) 15:22:06.799 ID:bkDiNvTYd
いや、別に新しければいい訳でもないし金を稼ぐコードが正義だろうに

96: 2019/08/15(木) 15:27:33.849 ID:tMCtonwG0
関数ポインタとか