TypeScript part4 (376レス)
上
下
前
次
1-
新
54
:
デフォルトの名無しさん
[sage] 2022/02/07(月) 03:29:33.54
ID:yhez4jOW(1/12)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
54: デフォルトの名無しさん [sage] 2022/02/07(月) 03:29:33.54 ID:yhez4jOW あと、パフォーマンスレンジの選択も間違ってる。 スクリプト言語は、チャッチャと書いてチャッチャと動かす為の言語であって、 ゴリゴリ一生懸命コードを書いて、パフォーマンスやメンテナンス性を得るための言語ではない。 つまり、今回で言うと、 TS/JSはJSONで全く問題無い場合に使う言語であって、 JSONではパフォーマンスに問題があると分かっているのなら、GoかRustを使うべき。 勿論Javaでもいいが、RustならJavaより速い。 だからこそ逆に、手抜きして何が悪い!ってことになる。 要求仕様が「オブジェクトを復旧できること」なら、 一番簡単なのはJSONで、これを使う人が多いのは当然だ。 一々自前でコードを書きたくなければPODになる。これがいいかどうかはさておき。 (ただまあ俺も、Web系の連中はJavaのstaticおじさんを馬鹿にする割には 書いてるコードがstaticおじさんと同じなのはどうなのよ、とは思ったが) ちなみに主張されてるようなケースでJavaならイテレータでも渡してI/O側でシリアライズするのか? 単純なイテレータだと階層があったら厳しいから、階層も跨いでいけるイテレータを渡す事になりそうだが、 それでもデータの中身が何か知ってないとシリアライズは厳しくて、 現実的に完全に分離するのは無理だと思うが。 なおメンテナンス性についてはTS/JSは以外に高い。 こういう構造にしたい、というのはあっけないほど簡単に記述出来るから、分離だけは簡単だ。 (ただ、その分離の意味があるのか?が俺には疑問なのだが) http://mevius.5ch.net/test/read.cgi/tech/1640872622/54
あとパフォーマンスレンジの選択も間違ってる スクリプト言語はチャッチャと書いてチャッチャと動かす為の言語であって ゴリゴリ一生懸命コードを書いてパフォーマンスやメンテナンス性を得るための言語ではない つまり今回で言うと はで全く問題無い場合に使う言語であって ではパフォーマンスに問題があると分かっているのならかを使うべき 勿論でもいいがならより速い だからこそ逆に手抜きして何が悪い!ってことになる 要求仕様がオブジェクトを復旧できることなら 一番簡単なのはでこれを使う人が多いのは当然だ 一自前でコードを書きたくなければになるこれがいいかどうかはさておき ただまあ俺も系の連中はのおじさんを馬鹿にする割には 書いてるコードがおじさんと同じなのはどうなのよとは思ったが ちなみに主張されてるようなケースでならイテレータでも渡して側でシリアライズするのか? 単純なイテレータだと階層があったら厳しいから階層も跨いでいけるイテレータを渡す事になりそうだが それでもデータの中身が何か知ってないとシリアライズは厳しくて 現実的に完全に分離するのは無理だと思うが なおメンテナンス性についてはは以外に高い こういう構造にしたいというのはあっけないほど簡単に記述出来るから分離だけは簡単だ ただその分離の意味があるのか?が俺には疑問なのだが
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 322 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.048s