XCode4 は本番アプリにとって安全ですか? 変更を加えたいのですが、それが壊れたり、本番環境で問題が発生したりするかどうかわかりませんか?
2 に答える
私は現在、シーケンシャルおよびposixスレッドアプローチと比較したlibdispatch.hのパフォーマンスを調査する研究プロジェクトを行っており、最初のプレビューリリース以降、XCode 4のみを使用することを決定し、GMは以前のどのモデルよりも飛躍的に優れていると言えます。リリース。そうは言っても、単純なGIT操作を行ったり、ビューを変更したりすると、説明のつかないほどクラッシュします。かなり過酷なテストを行っていたため、GMにとって問題ないと感じたクラッシュは1回だけでした。
XCode 4GMは私のXCode3インストールを上書きしましたが、どのプレビューもこれを実行せず、プレビューリリースもインストールされたままでした。リリースされたらすぐにアップグレードしたので、これは私にとって驚きでした。彼らは今あなたに警告するかもしれません。
彼らがそれをより単純にしようとしたにもかかわらず、私はまだUIに迷い込んでいます。XCode4の特定の機能に関するヘルプも見つけて頑張ってください。予想どおり、まだ多くの情報はありません。本番環境では、これは悲劇的なことになる可能性があります。
私はInterfaceBuilderを簡単にいじりましたが、それは本当に私を先延ばしにしました、私は探していたものを見つけることができませんでした。しかし、私はIBを十分に長く使用したり、ヘルプドキュメントを読んだりして判断を下すことができませんでした。
そうは言っても、私はまだ積極的に使っており、慣れてきました。3に戻る予定はありませんが、新しいコンパイラのサポートや機器が本当に必要な場合を除いて、まだ本番環境を飛躍させることはお勧めしません。
堅実な本番環境を真剣に考えているのであれば、ステージング環境にも真剣に取り組む必要があります。つまり、本番環境を (ほぼ*) 完璧に詳細にエミュレートできる環境です。
本番環境とまったく同じ (できれば自動化された?) 方法でステージングにデプロイします。その後、壊れるかどうかを自分で判断できます。
Breaking ステージは安価です。ダウンしている間に誰も時間を無駄にしないからです (おそらく他の開発者を除く)。
生産を壊しています...かなり明白な理由で、それほど安くはありません。