TypeScript part4 (377レス)
TypeScript part4 http://mevius.5ch.net/test/read.cgi/tech/1640872622/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
13: デフォルトの名無しさん [sage] 2022/02/06(日) 14:43:17.15 ID:23zQCz2C PODってなんぞ? Plain Object Darkness? http://mevius.5ch.net/test/read.cgi/tech/1640872622/13
23: デフォルトの名無しさん [sage] 2022/02/06(日) 18:49:51.15 ID:K22p1cEy >>22 不正なイミュータブルオブジェクトを元に生成した別のイミュータブルオブジェクトもまた不正なイミュータブルオブジェクトになる可能性が高い その連鎖はいずれIO境界まで辿り着きユーザーに間違ったAPIレスポンスを返したりデータベースに間違ったデータを格納したりする 関数の入り口に間違ったオブジェクトを渡したら関数の戻り値もまた間違ったオブジェクトになることは理解できる? もちろん途中でバリデーションをかけて落とすことはできるだろうがそれではバリデーションが増えすぎて手に負えなくなる なのでそもそも間違ったオブジェクトを作れないようにしよう 作れないものを関数に渡すことはできないので安心だ そういう考え方ね 下だけどそれを疎結合とは言わない 否定したい思いが先走って無茶苦茶言ってない? http://mevius.5ch.net/test/read.cgi/tech/1640872622/23
28: デフォルトの名無しさん [sage] 2022/02/06(日) 19:34:50.15 ID:7lkHt7VO >>25 今はなっている?ないないなってない 適当なことを言わんでくれ JSONやXMLやバイトストリームやフォームデータのような外界の都合を吸収してシステムが扱いやすい形式に変換する(あるいはその逆の流れ)はドメイン層の仕事じゃない それは外界とやり取りをするための専門の層の仕事だ http://mevius.5ch.net/test/read.cgi/tech/1640872622/28
82: デフォルトの名無しさん [sage] 2022/02/07(月) 14:51:15.15 ID:RorkGoUL >>80 だって小さいシステムなら誰でも作れるじゃん それこそPHPやPerlでも構わな・・・くはない死にたくなるけど、まぁやってやれんことはない っぱエンジニアは20万人月回してこそ1人前でしょ http://mevius.5ch.net/test/read.cgi/tech/1640872622/82
144: デフォルトの名無しさん [sage] 2022/04/26(火) 21:25:48.15 ID:1qeD7Yad JSファミリーの仕様のごちゃごちゃ加減が酷い なんでこれが流行ったんだ http://mevius.5ch.net/test/read.cgi/tech/1640872622/144
263: デフォルトの名無しさん [sage] 2023/01/07(土) 14:15:02.15 ID:8dRqY2Xm ビルドが遅いからヤダ http://mevius.5ch.net/test/read.cgi/tech/1640872622/263
268: デフォルトの名無しさん [sage] 2023/03/12(日) 21:52:14.15 ID:mg++gyQG undefinedっていらなくない? 全部nullと同等にしてほしいわ http://mevius.5ch.net/test/read.cgi/tech/1640872622/268
362: デフォルトの名無しさん [] 2025/04/17(木) 10:27:18.15 ID:dDLPZMHA 褒められた? http://mevius.5ch.net/test/read.cgi/tech/1640872622/362
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s