Il progetto su cui sto lavorando ha un campo di stato che al momento consente solo YES
o NO
, e sto per rifattorizzarlo per consentire il valore MAYBE
. Sfortunatamente, è usato oltre 1000 volte in più di 200 file.
In genere il campo dello stato viene semplicemente visualizzato come grezzo, ma occasionalmente esiste una logica che lo accompagna. Per questo motivo, voglio manualmente esaminare ogni istanza di questo campo *.
In mancanza di una sorta di checklist con tutte le oltre 1.000 istanze della variabile e controllandole singolarmente mentre le rivedo, ci sono strategie o strumenti standard che mi consentono di essere in grado di tenere traccia di quale riferimenti a questa variabile che ho / non ho recensito?
Per questa domanda presumo di poter trovare facilmente ogni istanza a cui questo campo fa riferimento nel progetto (tutti hanno lo stesso nome di variabile yesNoStatus
). Sfortunatamente il progetto è in una lingua digitata dinamicamente con strumenti inadeguati.
Nota: la mia strategia attuale consiste nell'usare un semplice find / replace per cambiare tutti i nomi delle variabili da yesNoStatus
a yesNoXStatus
, quindi rimuovere X
mentre li rivedo.