Come denominare un servizio che fa operazioni CUD dal gruppo di traduttori CRUD?

0

È necessario separare i servizi che lavorano con i dati in due gruppi: quelli che eseguono operazioni di sola lettura e altri che eseguono Crea (o Aggiungi) + Aggiorna (possono anche essere chiamati Modifica) + Elimina (Rimuovi). Il primo sarà (ovviamente) chiamato ReadDataService o ReadOnlyDataService . E il secondo? Sto cercando un nome comune per il servizio che esegue CUD. UpdateDataService viene prima nella mente, ma non riflette completamente il suo contenuto. ModifyDataService o WriteDataService (al contrario di Read ) può funzionare anche, ma forse ci sono opzioni ancora migliori là fuori?

    
posta Jaded 14.06.2017 - 21:59
fonte

1 risposta

1

In primo luogo, ReadDataService e ReadOnlyDataService sono gli stessi. Entrambi stanno leggendo, non si fa nulla di speciale per i dati in entrambe le istanze. Quindi probabilmente non li avrei nemmeno divisi.

Riguardo al resto della domanda, onestamente Update funziona bene. Ha lo stesso significato di Modifica, che altera qualcosa che già esiste. L'aggiornamento funziona bene, perché i tuoi dati sono aggiornati con le informazioni più recenti che hai.

Nel complesso, CRUD (Crea, Leggi, Aggiorna, Elimina) funzionano tutti bene come descrittori di funzioni. Definiscono esattamente cosa viene fatto ai dati e possono essere usati facilmente come nomi.

    
risposta data 15.06.2017 - 00:58
fonte

Leggi altre domande sui tag