Attualmente sto scrivendo un disegno per aggiungere la possibilità di contrassegnare un campo o attributo per un'entità come di sola lettura in preparazione di un'imminente rimozione. L'idea è che, una volta che il campo è stato così contrassegnato e il cambiamento si è diffuso ovunque nella produzione, possiamo eseguire un lavoro contro il nostro database per rimuovere definitivamente quel campo dai dati.
Qual è il miglior breve termine descrittivo per questo stato? Attualmente, stiamo pensando di chiamare tali campi "deprecati". Per me, tuttavia, questo spesso significa solo "strongmente scoraggiato" - non dovresti usarlo, ma potresti comunque farlo (vedi l'annotazione Java @Deprecated
). C'è un termine più strong per questo che implica che il campo non verrà mai più scritto di nuovo? Ho pensato a moribund
e defunct
finora.