-1

この質問を投稿する方法はわかりませんが、ある意味で、使用されるインターフェイス実装の一般的なタイプをすべて挙げてください。私は通常INotifyPropertyChangedのみを使用しますが、最近は私だけが来ました。 IValueConverterを使用するための要件を知るために、そしてさらに新しいことに、今日、私はIDisposableを使用することを知るようになりました。したがって、最も一般的に使用される実装をリストしてください。実装はプログラムロジック要件に基づいているため、この質問が適切に提示されていないことは知っていますが、それらが何であるか、状況に対して何をする必要があるかを知ることができるように知りたいです。どうもありがとうございます。

4

1 に答える 1

2

ここで簡潔な答えを得るのは難しいと思います。なぜなら、それはあなたが何をしているか、どのようなタイプのアプリケーションを開発しているかに「依存する」からです。私見ですが、学ぶための最良の方法は、模範を示すことであり、あなたを導くための適切なリソース (人と紙) を見つけて自分自身を取り囲むことです。

私もあなたの質問に直接答えることはしません :) が、.NET で構築されたフレームワークとオープン ソース プロジェクトをより広く見て、それらがどのようにまとめられているかを確認してください。設計パターンと、アプリを構築するシナリオの種類で使用される概念とパラダイムを調査します。特に次の点が気に入っています。

doFactory: .NET のデザイン パターン

.NET Framework のガイドラインとベスト プラクティス

フレームワーク設計ガイドライン

.NET での依存性注入

しかし、ブロゴスフィアには他にも優れたリファレンスやソフトウェア職人がたくさんいます。

一般的に、私の哲学は、実証済みのソフトウェア パターンを採用し、それに精通することです。そうすれば、インターフェイスのような「詳細」の詳細が自然に現れます。逆に試してみてください。辞書を暗記しようとするようなものです。

于 2012-09-02T19:21:59.133 に答える