私は仕事で Flex を頻繁に使用しており、喜んでお手伝いさせていただきます..しかし、あなたの質問はそれぞれの記事に値します :) 短い答えを試してみます。
保守可能なコード: 他のオブジェクト指向言語と同じルールが適用されると思います。私が従うように使用しているいくつかのフレックス固有のルール: 強力な型付き変数を使用し、UI コンポーネントが互いに通信する方法として常にイベントのディスパッチを検討します (もう少し初期作業が必要で、非常に柔軟で後で分離されます)。
フレームワーク: それを見て、ドキュメントを読んでください。とにかく、この点で考えを変えたい..
サーバーとの会話: 現在、私は BlazeDS を使用しています。非常にうまく機能しています。このテーマに関するチュートリアルがたくさんあります。設定に問題がある場合は、喜んでお手伝いします。
レイテンシー: クライアント/サーバー通信のことですか? その場合は、BlazeDS が実装するさまざまなタイプのチャネルを検討する必要があります.. プルのみ、双方向の http ポーリング、http でのほぼリアルタイム (comet).. さらに必要な場合は、LiveCycle Data Services ES、からの商用実装BlazeDS が生まれ、とりわけ RTMP と呼ばれる別のプロトコルを提供します。これは http トンネリングされていないため、ファイアウォールやプロキシに問題がある可能性がありますが、より優れたパフォーマンスを提供します (無料のクローズド ソース バージョンの LCDS があります)。イントラネット環境で標準の http チャネルを使用していますが、大規模なデータセットでも実際のパフォーマンスの問題は見つかりませんでした。
ええと.. かなり多くのものがあります。この各ポイントについて、今はこれ以上具体的に説明することはできません。必要に応じて尋ねてください :)