2009-03-13 8 views
0

私はインターフェイス名の候補を探しています。データアクセスインターフェイス名の提案

インターフェイスは、後でDALで定義される基本的なCRUDメソッド用ですが、下位レベルのAPIで使用する必要があります。インターフェイス自体には、Create()、Read()、Update()、およびDelete()の4つのメンバーだけがあります。

私は現在、IDataAccessPrimativesの行に沿って何かを考えていますが、その名前に非常に矛盾しています。あなたはギャル/男たちが何を提案しますか?

ありがとうございました。

答えて

0

IDataAccessOperation/IDataAccessServiceを使用します。

これは明らかにインターフェイスの責任を示しています。

また、後のオプションでServiceをManagerに置き換えることもできます。

4

ICantBelieveItsNotButterはどうですか?

または、ICanReadUpsideDown?

あるいは、(もっと真剣に)、IPersistData

2

ドロップ "プリミティブ。"

別の「プリミティブ」DALインターフェイスと区別する必要がない限り、私はIDataAccessとします。

一般的に使用されているインターフェイスでは、最も簡単な名前を使用してください。

+0

私がこれから抱く唯一の問題は、私たちが前進し、実際にこのインターフェイスがデータアクセス用のより大きなインターフェイスの一部になるというDALの設計を開始すると感じていることです。 –

1

Table Data Gatewayパターンを使用しているようです。 ITableDataGatewayやIGatewayなどのデリバティブはどうですか?

0

ICrud。真剣に。何故なの?すべての開発者がCRUDの意味を知る