Flutterやろうよ!!! 5 (483レス)
Flutterやろうよ!!! 5 http://mevius.5ch.net/test/read.cgi/tech/1714961291/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
248: デフォルトの名無しさん (ワッチョイ a7f4-HpUb) [] 2024/07/02(火) 15:12:30.03 ID:uzy550Vj0 http通信回りはあまり詳しくないが。 完全なリストとなると一応こういうことじゃないか? https://developer.mozilla.org/ja/docs/Web/HTTP/Status Flutterの各種widgetのハンドリングをResultでするとかもまあ、Resultでやるのはあんまり現実的ではなさそうな雰囲気を感じる。 widgetの部分は無理でもフレームワークに依存しない内部の処理の部分はもちろん自分たちが管理する部分なのでResultでできるだろうが。 httpに限って言えばステータスコードで返ってくるからそれをResultにするのは簡単そうだが。 外部の仕様やフレームワークのメソッドに対する完全な例外リストを得ることができるかどうかは、外部次第というか。 まあ、RustのようにResultが言語の機能として盛り込まれているわけではないから、妥協しないといけないところはあると思う。 例外をcatchできてるなら、理論的にはそのタイミングでResultに変換できるということではある。 自分たちが管理してるならいざ知らず、外部で管理されてるやつはねえ、まあ、それをResultでラップし直すのは規模によっては大変だと思うよ。 おれは、基本的に個人開発しかしてないんだけど。 例外リストにヌケモレがあるっていうのは、それはバグじゃないか? http://mevius.5ch.net/test/read.cgi/tech/1714961291/248
250: デフォルトの名無しさん (ワッチョイ 8701-ULJB) [sage] 2024/07/02(火) 22:11:04.48 ID:hDpC7b/t0 >>248 それはDartのhttp.getでは例外扱いではないよ 戻り値に含まれるResponseのstatusCodeを見て分岐させるもの 例外はClientExceptionやSocketExceptionなど http://mevius.5ch.net/test/read.cgi/tech/1714961291/250
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s