coupling

    0

    1答えて

    あなたはクラスZipFileとクラスのコンテンツと言ってください。 ZipFileには、zipアーカイブ内のすべてのファイルの内容を読み込んでContentオブジェクトに格納するload()メソッドがあります。 最も適切なOOPデザインは何ですか? 1)ZipFile.load())コンテンツオブジェクト class ZipFile { public function load()

    1

    2答えて

    私はちょうど最近PureMVCフレームワークを学びましたが、ProxyとMediatorオブジェクト間の結合について少し混乱しています。 thisページのリンクは、フレームワークを説明するいくつかのドキュメントに接続します。 私が検討したPureMVCの図と例は、しばしばメディエーターとプロキシの直接結合を示しています。新しい通知を送信するのではなく、プロキシの状態が更新されると、(ファサードから

    7

    3答えて

    ちょうど大学の外で、カップリングを減らす必要のあるコードが出てきています。しかし、私は完全にすべての概念を理解していないし、私を助けるための簡単な例が欲しいです。あなたを始めさせるために、私は1つのフィールド、名前を持つ人のクラスを持っています。そのクラス内にテキストを連結するメソッドがあります。 私はこれが馬鹿げた例であることを知っています。ほとんどの人は、これほどシンプルな状況でカップリングを

    0

    2答えて

    たとえば、ビルドプロセスまたはデプロイプロセスについて議論し、IDEから独立していることを確認する場合などです。これは「カップリング」ですか、それとも分離の分離と考えられているのですか、まったく異なるものですか?一般的な考え方は、プロセスまたはアーキテクチャに最小限の変数を導入することであり、障害が発生したときに障害の可能性のある点を特定するのが難しいことが大幅に軽減されます。それについての別の定

    1

    4答えて

    このフォーラムには、結合と結合の例を含む多くの良い例がありますが、私はそれを自分のコードに完全に適用するのに苦労しています。コード内で変更が必要な部分を特定できます。 Javaの専門家が自分のコードを見て、どのような面が良いか悪いかを私に説明することができますか?私はそれを自分で変えても構いません。それは...その多くの人々がお互いに反対しているようだと、私はそれが難しい実際の原則を従うことを理解

    5

    2答えて

    私はclassAを持っているとしましょう。そのフィールドには独自のフィールドがあり、カプセル化の基準に準拠していますか?それから、私はの最後の状態(classAの方法のうちの1つによって得られ、ややカプセル化を破る)をその実行のために必要とするclassBを持っています。そして、私たちはclassCを持っています、そしてそれは再び最終状態classBを必要とします。そういうことで、classMに言

    1

    2答えて

    誰かがこれを設計する必要がありますどのような方法を共有することができます: のは、私がEntriesを使用して構築されたいくつかのデータモデルを、持っているとしましょう。 ( - それはケースのためにそれほど重要ではありませんまたはインタフェースIEntry)と、このクラスのいくつかの実装がある - 基本的に、私は1つの抽象クラスEntryを持ってMovieEntry、SoundEntry、Foo

    2

    1答えて

    カップリングこの質問は、木、のようなソフトウェアを扱います:は ツリーの各ノードは、いくつかのコード単位を表し、(例えばクラス\方式\ラインなど) ノードXはノードYの息子の場合は、ソース・コード・XはY に設定されている。ここ用語Tの定義である:ノードXへ T相対X上の任意の変更は範囲内にあるノードの変化をもたらす確率でありますXのサブツリー。 Tとは何ですか?結束または結合?

    4

    1答えて

    私はサービス層で行われた "ビジネス検証"を扱う際に質問があります。以下のコードは、十分な資金があることを検証する典型的な口座資金移転の例を示しています。振込額は定義された限度額よりも小さいです。 この例では、呼び出し側はActionクラスで定義された例外を処理して捕捉し、対応するActionErrorを使用してエラーメッセージを表示する必要があります。 すべてのビジネス検証に例外を使用する必要が

    2

    2答えて

    例えば、64ビットの変数を持ち、2つの32ビットのデータ項目をSIMD処理の目的のために格納している場合、これらの2つのデータの論理結合を表す名前がありますか? 私の同僚は「ハイブリッドカップリング」を提案していますが、これは広く使われている用語ですか? 具体的には、特定の実装よりも高いレベルの概念を取り入れています。例えば、Cのような言語では、我々は、これら2つの構造体を有している、と言う: s