loose-coupling

    2

    2答えて

    私は、.NET Web開発のすべての新原則を実装する例を探していた、私は良いものを見つけたが、それはmvc4 訪問http://www.c-sharpcorner.com/UploadFile/3d39b4/crud-operations-using-the-generic-repository-pattern-and-dep/ パターンのためでした私は、好ましくは、使用して探してること: asp

    1

    1答えて

    マイ要件は形状の名前を使用して寸法方法Draw('rectangle', 'l:10,w:20');のようでその図形を描画することです。 形状のタイプに対する寸法の検証が必要です。 これらのクラスをリファクタリングして、クラスを追加したり階層を変更することができます。 の反映のような実行時検査は使用しないでください。問題は、クラス設計でのみ解決する必要があります。 クライアントメソッドDrawにi

    2

    1答えて

    要件:cshtmlに渡されるモデルプロパティに基づいて剣道コントロールを生成する検索ウィジェットを開発すると仮定します。例えば :モデルは、 public string Name {get; set;} として、次のプロパティが含まれている場合、それはコントロールとしてテキストボックスを生成する必要があり、またはプロパティが public string DateOfBirth {get; se

    1

    1答えて

    コンストラクタがオブジェクトが構築されたときを判断できる条件の指定がコンストラクションで必要な複雑なクラスを実装しようとしています。例えば、考えてみましょう:私は抽象クラスであることをTerminateConditionを想像 RigidBody::RigidBody(std::unique_ptr<TerminateCondition> condition, std::vector<double

    0

    1答えて

    私は依存性注入パターンを初めて使用しています。下記のシナリオをご覧ください。今、私の下のコードは緊密に結合されています。私はこれを軽く結合させたいと思っています。 誰かがUnityを使用して依存性注入を実装するのに手伝ってもらえますか? // Implementation of class A public class A { public B b{get;set;} pu

    1

    4答えて

    私は単体テストのメリットを検証し、コードの正しさを検証し、適切に行うと自然に疎結合コードを作成するという追加の利点を確認しました。言い換えれば、ユニットは1つの方法ほど小さく、大きくはない。私はちょうどよい単体テストがコードを鳴らして他の開発者のコ​​ード変更からその機能を保護するかどうかを知りたいと思います(失敗した単体テストが失敗したビルドだと仮定して)。私が見落とした他の利点もありますか?

    0

    1答えて

    私は、スケジュールに従って毎日実行されるバックアップ手順(本番)を持っており、生成されたバックアップは下位環境をリフレッシュするために定期的に使用されます。私は下位環境(別のサーバー)に.bakファイルをダウンロードする自動化ソリューションを構築しています。私はミラーからオプションをバックアップに使用することを嫌っています。これはミラーリングに失敗した場合に通常のバックアップ操作を実行する可能性が

    5

    2答えて

    私はこの主題が死に隠されていることに気がつきましたが、私はまだ苦労しており、いくつかの具体的な助けをすることができます。 私の目的は、何らかの観察可能な(Dogと言う)と何らかのリスナー(Ownerと言う)の間に単純なObserverパターンを実装することです。 最終的に、所有者はMVCのパラダイムで「ビュー」であり、犬は「モデル」になります。私はここで物事を試して単純化するために犬と所有者を使用

    1

    1答えて

    申し訳ありませんが、私は再びこの質問をしています。それはすでに十分に説明されています。私は多くの記事を読んで、ロッドジョンソンの記事も読んでいますが。ここでルーズでタイトなカップリングが起こる場所を見つけることができませんでした。私はコンポーネントがどのように独立しているかを理解しようとしていますか?彼らはどのように相互作用しますか?コントローラ、サービス、DAO、レポ、モデルのコードを貼り付けた

    1

    2答えて

    Iクラスを有し、A、B、C、D Aは、EとBへとAViewModelこれらにおいてCおよびD のリストへの参照が露出される有します木の中に Aのビューは、画像のようになります。コレスポンデントビューを選択したノードが表示されるべき 。 たとえばEは、選択されたノードである: は私の質問は、以下であるE、B、C及びD ためのviewmodelsあります。私はそれをAViewModelに "Selec