0 votes

Suggestions for Nom d'Interface d'Accès aux Données

Je recherche des suggestions pour un nom d'interface.

L'interface est destinée aux méthodes CRUD primitives qui seront définies ultérieurement dans la DAL, cependant j'ai besoin de l'utiliser dans une API de bas niveau. L'interface elle-même aura simplement les quatre membres, Create(), Read(), Update() et Delete().

Je pense actuellement à quelque chose comme IDataAccessPrimatives, mais je suis très ambivalent sur ce nom. Qu'est-ce que vous suggérez?

Merci.

4voto

Chris Lively Points 59564

Que diriez-vous de ICantBelieveItsNotButter ?

Ou, ICanReadUpsideDown ?

Ou, (plus sérieusement), IPersistData

2voto

Larsenal Points 17080

Supprimez "Primitives".

Je choisirais IDataAccess à moins que vous ayez besoin de le différencier d'une autre interface DAL "primitive".

Utilisez les noms les plus simples possibles pour vos interfaces couramment utilisées.

1voto

Aaron Daniels Points 6052

Il semble que vous utilisez le modèle Table Data Gateway. Que diriez-vous de ITableDataGateway ou IGateway ou d'un autre dérivé?

0voto

Santosh Gokak Points 1765

Je vais avec IDataAccessOperation/IDataAccessService.

Cela montre clairement la responsabilité de l'interface.

Une autre option est de remplacer Service par Manager dans la dernière option.

0voto

Larsenal Points 17080

ICrud. Sérieusement. Pourquoi pas? Chaque développeur devrait savoir ce que CRUD signifie.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X