2016-11-15 11 views
0

私は大まかにmvc umlクラス図を作る方法を知っています。インターネット上で十分な情報や例を見つけることができます。あなたがジャッカスクリプトコントローラ/モデルとC#コントローラ/モデルを持っているときに違いがあるかどうかは、私が知ることができない唯一のものです。クラス図mvc javascript&C#

答えて

1

一般的には、 UMLはテクノロジーに依存しません。ほとんどのモデルはこの技術を想定していません。 MVCは異なるプログラミング言語にも適用できます。

特定の言語で処理されない概念がいくつかあることに留意する必要があります。ここで私の頭に浮かぶのは、多重継承だけです。 (最終的な)多重継承の代わりにインタフェースを使うだけで問題はありません。

パフォーマンスを向上させるためにさまざまな方法でいくつかの詳細を設計することもできますが、そのような決定を行うには両方の言語を完全に理解する必要があります。

特定の言語について心配しないでください。ダイアグラムは問題ありません。

+0

多言語のクラス図はどうですか。だから、C#とjavascriptの両方を使用するプロジェクト(フロントエンドC#バックエンドのjavascript)。私は少し遅れてさらに尋ねることを知っているが、ちょうど知る必要があった –

+0

私は別の質問をするのが良い点だと言えるだろう。しかし、とにかく - あるレベルで言及したように、あなたはテクノロジーを完全に無視します。コードを設計するときだけ、技術を考慮に入れます。今の場合、あなたのC#とjavascriptの部分は多少分離されているので、それらを別々のパッケージに設定し、別々の図を作成する必要があります。私の意見では、これらのパッケージ間のやりとりは重要ですが、それはあなたが行動ダイアグラムに提示するものであり、コンポーネント上の静的な関係図です。 – Ister

+0

あなたの説明に感謝します、私は今何をすべきか知っていると思います。まだ別の質問をするつもりです、多分誰かがこれについていくつかの情報を持っています。 –