アカウント名:
パスワード:
OSの処理系依存になるようなファイルI/O部分は共通コードで処理せずに処理系ごとに実装するだろ?実行も処理系ごとにしてない、テストもしてないのが問題の本質だろこれ
それXamarin.Formの開発者に言ってくれ。
Xamarinでプロジェクト作った時点でiOS/Android用の個別処理を実装できるようになってるんだから、それを使ってiOSならNSUserDefaultsなり、AndroidならSharedPreferenceなり使えよって話よ
「System.IOの既定の動作としてOS・プラットフォーム判別して環境固有のAPI呼び出しまでやってくれ」と望むならわかるが、それはそれでXamarin.Formの開発者ではなく.NET全体の話だと思う
じゃあ.Netの開発者に言ってくれなんなんだお前は
君さあ、今回のバグがどこにあったのか見てないだろ?
このスレッドの冒頭の表題部分にあるTogetterのまとめに殆どまとまってるからまずそっちを読んでくれ。あなた(#3978729)これ読んでないよね?
本文だけ見ると問題があったのはXamarin.Formとかいうフレームワークで、COCOAはXamarin.Formが提供している機能を利用しているという前提として
COCOA側はXamarin.Formが提供している機能を呼び出して正常に処理が行えるのはテストすると思う
でも今回の異常系は、まぁテストしないと思うだってフレームワークのテストはXamarin.Formの開発元がやってるはずだから
何でもかんでもテストテスト言うのは違うと思うな
金融系なら、そこまでやるかもしれないけど今回の元請は下請けに、そこまでの工数分の金額を払ってなかったんでしょ
> けど今回の元請は下請けに、そこまでの工数分の金額を払ってなかったんでしょ
開発契約しといて、その言い逃れは無理でしょw
契約内容によるから外野からはなんとも言えないな安くしろ安くしろって元請から言われて、じゃあ人減らします但し瑕疵責任は一切負いませんよ→それでいいよのパターンとかあるし
脊髄反射が過ぎると品位を疑われるぞ
政府の契約内容を国民が知ることができない恐怖。国民が外野とは…
そもそも、Xamain.Formsの問題となっている箇所って、アプリケーションの状態を保持するためのもので、設定情報保持用のものではないのでは?
そうだよ。個別のOS毎の設定保存処理は個別に書くのが当たり前Xamarinを使ったことも無さそうな人がXamarin.Formのバグが全て悪いかのように騒いでる
つまり、個別のOS毎の設定保存処理を個別に書かずXamarin.Forms使ったCOCOAのコーダーがXamarinを使ったことも無さそうな人ってこと?
MSって昔からそういうところあるよOfficeのバージョンによってファイルシステムへのアクセスが微妙に違っていたり自社でOS作ってると、アプリ作っててもOS側で対処してくれって発想があるのかも?
でもUIがまるっきりスマホぽくなかったのはWindowsの開発してた人が作ったからかもね
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
Xamarinのバグがーというが (スコア:0)
OSの処理系依存になるようなファイルI/O部分は共通コードで処理せずに処理系ごとに実装するだろ?
実行も処理系ごとにしてない、テストもしてないのが問題の本質だろこれ
Re:Xamarinのバグがーというが (スコア:1)
それXamarin.Formの開発者に言ってくれ。
Re: (スコア:0)
Xamarinでプロジェクト作った時点でiOS/Android用の個別処理を実装できるようになってるんだから、それを使ってiOSならNSUserDefaultsなり、AndroidならSharedPreferenceなり使えよって話よ
「System.IOの既定の動作としてOS・プラットフォーム判別して環境固有のAPI呼び出しまでやってくれ」と望むならわかるが、それはそれでXamarin.Formの開発者ではなく.NET全体の話だと思う
Re: (スコア:0)
じゃあ.Netの開発者に言ってくれ
なんなんだお前は
Re: (スコア:0)
君さあ、今回のバグがどこにあったのか見てないだろ?
Re: (スコア:0)
このスレッドの冒頭の表題部分にあるTogetterのまとめに殆どまとまってるからまずそっちを読んでくれ。あなた(#3978729)これ読んでないよね?
Re: (スコア:0)
本文だけ見ると問題があったのはXamarin.Formとかいうフレームワークで、COCOAはXamarin.Formが提供している機能を利用しているという前提として
COCOA側はXamarin.Formが提供している機能を呼び出して正常に処理が行えるのはテストすると思う
でも今回の異常系は、まぁテストしないと思う
だってフレームワークのテストはXamarin.Formの開発元がやってるはずだから
何でもかんでもテストテスト言うのは違うと思うな
金融系なら、そこまでやるかもしれない
けど今回の元請は下請けに、そこまでの工数分の金額を払ってなかったんでしょ
Re: (スコア:0)
> けど今回の元請は下請けに、そこまでの工数分の金額を払ってなかったんでしょ
開発契約しといて、その言い逃れは無理でしょw
Re: (スコア:0)
契約内容によるから外野からはなんとも言えないな
安くしろ安くしろって元請から言われて、じゃあ人減らします但し瑕疵責任は一切負いませんよ→それでいいよのパターンとかあるし
脊髄反射が過ぎると品位を疑われるぞ
Re: (スコア:0)
政府の契約内容を国民が知ることができない恐怖。
国民が外野とは…
Re: (スコア:0)
そもそも、Xamain.Formsの問題となっている箇所って、
アプリケーションの状態を保持するためのもので、
設定情報保持用のものではないのでは?
Re: (スコア:0)
そうだよ。個別のOS毎の設定保存処理は個別に書くのが当たり前
Xamarinを使ったことも無さそうな人がXamarin.Formのバグが全て悪いかのように騒いでる
Re: (スコア:0)
つまり、個別のOS毎の設定保存処理を個別に書かずXamarin.Forms使ったCOCOAのコーダーがXamarinを使ったことも無さそうな人ってこと?
Re: (スコア:0)
MSって昔からそういうところあるよ
Officeのバージョンによってファイルシステムへのアクセスが微妙に違っていたり
自社でOS作ってると、アプリ作っててもOS側で対処してくれって発想があるのかも?
でもUIがまるっきりスマホぽくなかったのは
Windowsの開発してた人が作ったからかもね