Sono nel mezzo del codice di refactoring e vorrei avere qualche idea sulla denominazione delle variabili in modo che i miei nuovi nomi rappresentino chiaramente i dati che contengono.
Ho una classe chiamata ContactMethod
che ha senso per me; ogni istanza è un modo diverso per contattare qualcuno. Il mio problema arriva quando si nominano le proprietà di ContactMethod
. Ad esempio, un'istanza potrebbe essere un numero di fax 555-555-5555, mentre un altro potrebbe essere un indirizzo e-mail di [email protected]; Ho una proprietà chiamata contactMethodType
per contenere i valori "fax" o "email", ma non so come chiamare la parte "555-555-5555" o "[email protected]". Qualcuno qui ha creato un buon nome generico per questo pezzo di informazioni di contatto?
(PS - la vecchia convenzione era chiamarla "Telefono" con campi "phoneType" contenente il valore "fax" / "email" e "phoneId" contenente il numero / l'indirizzo. em>