A quanto pare nominare le cose è una delle cose più difficili nella programmazione ..!
Ho un'implementazione di sincronizzazione che utilizza la registrazione cronologica (numero di secondi da unix epoca) per la sincronizzazione.
Attualmente i timestamp hanno semplicemente sostituito un campo di revisione precedente. La mia domanda è, ha senso chiamarlo "Revision" o "Timestamp" meglio?
Per me la revisione ha senso poiché è quello che è usato per la versione di un'entità - per sapere cosa viene creato, aggiornato, cancellato. Ma se dovessi aumentare la granularità del campo di revisione in futuro (cioè diventare un decimale, includere frazioni di secondo), non sarei sicuro che una revisione decimale avrebbe senso. D'altra parte, forse voglio spostarmi dai timestamp in futuro (cioè ai numeri di sequenza), nel qual caso la revisione avrebbe senso.