2010-11-29 6 views
0

私は現在、それらをインターフェイスフォルダに入れていますが、コードベースを知らない人にとっては、実装と呼ばれるフォルダ内のすべての実装クラスを一括して扱います。あなたのインターフェイスをソートする論理的方法

あなたはどうやってプロジェクトのインターフェイスを論理的に並べ替えますか?

答えて

1

私は、クラスがOO言語で実装している種類のインターフェイスについて話していると思います。

インターフェイスをクラスの実装から分離したい場合は、関数を使ってフォルダの名前を付けるほうがよいと思います。フォルダ「リスナー」を呼び出すか、これらのインターフェイスが表すものを呼び出します。彼らがインターフェース(または抽象クラス)であるという事実は、それらが命名され、使用される方法から明らかでなければなりません。

もう一度、他の人が使用するフレームワークではなく、インタフェースと2つまたは3つの実装クラスを作成して残すようにすれば、それらをすべて一緒に同じパッケージ。私は、単一のクラス/インターフェース用のパッケージを作成することは、明確にするためにはあまり効果がないと思います。

質問の一部ではありませんが、とにかく書いています。私はまた、インターフェイスの "I"プレフィックスのファンでもありません。もしそれがなければそれが明白でないなら、おそらく別の名前/構造を使用するかもしれません。

関連する問題