AS3 / PureMVCベストプラクティス?適切に設計されたプロジェクトのベストコード例

StackOverflow https://stackoverflow.com/questions/144193

質問

私はAS3の初心者でPureMVCを学習していますが、ベストプラクティスに従ってコードを書きたいので、他のAS3開発者が自分のコードを取り上げて、自分がやったことを簡単に理解できるようにしたいと思います。 Net / C#、しかし、私は最善のアプローチではないかもしれないと感じています。

考え?リンク?

役に立ちましたか?

解決

ドキュメントを読むと、 PureMVC の各部分を明確に定義できることがわかりました。それに加えて、デモのソースをダウンロードしてFlex Builderに追加したので、簡単に調べて、どのように構築されているかを確認し、プロジェクトをどのように構築するべきかを理解できます。

覚えておかなければならないことの1つは、好きなようにできることですが、フレームワークを価値あるものにするためには、提案されているものの構造とやり方に固執する必要があります。たとえば、ビューにファサードへの参照を与え、プロキシなどから情報を取得させることができます。ただし、ビューをフレームワークから切り離し、イベントをディスパッチし、メディエーターにファサードを処理させる必要があります。

他のヒント

  1. リバースドメインフォルダー構造の使用は、私が見たFlexコードでは一般的です。すなわち: com / mydomain / myproject / view ...モデル、ビジネス、コントローラー(これにより、コードを理解しやすくなります) 詳細: http://blog.tsclausing.com/post/11

  2. ASDocは、コードコメントから非常にきれいなHTMLドキュメントを自動的に作成するツールです。 http: //livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=asdoc_127_1.html

  3. あなたはこのポイントを超えているかもしれませんが、私はケアンゴーム(MVC)を使用しました。 http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm

コード例 これは、ケアンゴームの標準的な例であるケアンゴームストアです。 http://cairngormdocs.org/blog/?p=17

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top