Nome comune per un'interfaccia che ha campi Creati e Modificati

6

Sto cercando di capire se esiste un nome comune per l'interfaccia dell'oggetto se il nostro intento è mostrare che questo gruppo di oggetti ha data di creazione e tracciato datato dell'ultima modifica. È un'entità in DB.

Hai pensato a IHasModificationDate e ITrackable . Ma sono sicuro che altri programmatori esterni alla soluzione in cui voglio applicare questa interfaccia non capirebbero cosa significhi solo leggendo il nome, quindi sto cercando qualcosa di molto diffuso e comunemente conosciuto.

C'è qualcosa di simile per queste entità? Forse qualcosa dai modelli di sviluppo?

    
posta cassandrad 19.02.2018 - 10:30
fonte

2 risposte

5

Non sono a conoscenza di un termine comune per una cosa del genere con le entità. Tuttavia, creati e modificati sono due dei tre metadati timestamp comuni per es. File. Quindi suggerirei di utilizzare "timestamp" come base di un nome simile, ad esempio ITimeStamp o alcuni di questi.

    
risposta data 19.02.2018 - 12:05
fonte
2

Da quanto ho visto finora Auditable è abbastanza popolare. Vedi API Spring.Data per esempio.

Tuttavia, se non sei convinto, puoi provare a cercare un nome particolare in uno dei repository di codice come GitHub. Confrontare il numero di occorrenze con la stessa idea può darti un'idea di quale sia il modo più comune per indicare tale entità.

    
risposta data 19.02.2018 - 13:29
fonte

Leggi altre domande sui tag