プログラミング言語はどこからおかしくなったか (205レス)
上下前次1-新
96: 2021/04/09(金)21:35 AAS
>>21
表記がキチガイじみているという事では?
97: 2021/04/11(日)16:03 AAS
だから、記号言語は一般数学と違うんだよw
98: 2021/04/11(日)16:34 AAS
>>94
ValueObjectって、今は正規表現とかで作ってるよね?
この変数はString型だけどクレジットカード番号の
正規表現にマッチするものだけとか
この変数はInteger型だけど値の範囲はここからここまでとか
まだ時代は俺に追いついてない?
99(1): 2021/04/11(日)18:28 AAS
追いついてないな
エラーコードが違反パターン毎にわかれてる
この正規表現にマッチするようにしてくださいとユーザーにエラー返すわけにもいかん
100(1): 2021/04/11(日)18:30 AAS
あと正規表現重くね
計ったことないからどれくらいのもんかはしらんが
SQLばしばし発行してるし
入力チェックが重くてもたいしてこまりゃしないか…
101: 2021/04/11(日)18:37 AAS
あと整数を正規表現って難易度たかくね
102: 2021/04/11(日)18:53 AAS
>>81
物による。
抽象化バカでも具体的にしか書けないバカでもプログラムは腐る。
良い設計のものは抽象度が統一的で滑らか。
103(1): 2021/04/12(月)00:28 AAS
>>99
正規表現とエラーメッセージを定義すればいいだけじゃん
> あと正規表現重くね
コンピュータがどれだけ高速かわかってないの?
0.001秒あれば10000回ぐらいはチェックできるだろ
104: 2021/04/12(月)02:57 AAS
批判が的を得てないんだよな。
まず業務で高校数学が応用として使える時点で、世の中の上側1%以上なのよ。
アク界隈はお受験からのエリート教育で育ってるから、世の平均以下がちゃんと認識できていない。
残念ながら需要が存在してしまうわけですわ。高校数学の範囲だろうが何だろうが知らんがな。
あと、純粋な高等な数学になればなるほど、応用が狭まっていく。平たく言うと役に立たない。
なんでそんなものと比較するのか意味が分からない。好きなら勝手に博士課程でも行ってろ。
そして、哀れにもアク候補生として入社して、想像以上に日本社会の企業文化に揉まれ疲弊し、
自分は東京一工のエリートなのにこんな試験にも受からないクヤシイ!!みたいな人が、
5chで見えない敵をたたいて必死にもがいているんだな。憎むべきはその選択の損切りができない自分自身なのに。
だから、嫌ならやめろよと。クソ試験と思うなら今すぐやめて転職なりしろ。何事も中途半端が一番良くない。
105(1): 2021/04/12(月)06:18 AAS
>>103
長さチェックのために正規表現使うのばからしい
あと整数
106: 2021/04/12(月)07:39 AAS
>>105
正規表現以外を使うなとは一言も言ってない
107: 2021/04/12(月)09:37 AAS
他の言語でやってることをまねしようと言語仕様のverアップしてて大差なくなってると感じる
しかもやってることは同じなのに書き方ばかり増えるから労多すぎ
ラムダ式とか
108: 2021/04/12(月)12:53 AAS
古いソースでは古い書き方で、新しいソースでは新しく書けばいいだけじゃね
109(1): 2021/04/12(月)19:21 AAS
混ざったら何が何だかわからんだろうが!
新しい書き方で理解のコストが半分になったとしよう
古いのがそのまま残ってるとしよう
理解のコスト1.5倍です
110: 2021/04/12(月)21:26 AAS
>>109
ごめん、古いプロジェクトでは古い書き方(そのまま)、新しいプロジェクトでは新しい書き方って言いたかったんだ
実務経験なくて頓珍漢な書き方してごめん
111: 2021/04/12(月)21:43 AAS
いや、それであってる
ラムダ式なんて別に理解をしやすいからじゃなくて便利だからあるだけだし
新しいのは古いのの上に乗っかってるだけだから新しいのがわかれば古いのもわかる
112(1): 2021/04/12(月)23:34 AAS
Javaのvarなんて必要ある?
動的に型変更するわけではないけど、型に厳格なJavaを考えれば、単に書き方を省略するためにならいらない
プロジェクトだと、単にジェネリクスとか理解できない奴らがごまかすためだけに使っていて粗悪コード量産してるだけ
結果的にvar禁止になったし(プロジェクトで)
113: 2021/04/12(月)23:39 AAS
>>112
うちもJavaのvarは言語的に向いてないってことで非推奨になってるな
逆にC#のプロジェクトでは推奨というか、ほぼ強制になってるわ
114(1): 2021/04/12(月)23:45 AAS
Javaの型推論はC#と違って使いもんにならんの?
115: 2021/04/13(火)00:12 AAS
>>114
使いもんにならんってことはないと思うけど、うちの場合はラッパーオブジェクトが一番の理由かな
例えば整数を返すメソッドがあったとして、受け取った戻り値にnullチェックが必要なのかどうかがわからないってのと、ジェネリクスでプリミティブ型を扱えないから、演算するときはプリミティブ型で受け取らないとパフォーマンス落ちるからね
上下前次1-新書関写板覧索設栞歴
あと 90 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s