Immagina di aver aggiornato un'etichetta dell'interfaccia utente con un valore. Poiché si tratta di un'etichetta, l'utente finale non può aggiornare direttamente il valore e può essere modificato solo tramite codice.
Diciamo che il valore è X. X potrebbe essere il risultato di un calcolo o recuperato da db. Quindi ora il testo dell'etichetta è X.
Se ho bisogno di questo valore X per un altro metodo,
- Posso usare il valore dal testo dell'etichetta
o
- Per prima cosa posso memorizzare la X in una variabile, aggiornare il testo dell'etichetta dalla variabile e quindi usare la variabile per il metodo.
o
- Posso ignorare il valore dell'etichetta e calcolare X o recuperare X dal db e utilizzarlo per il metodo.
La mia domanda è Qual è la migliore pratica e perché?
Ci sono alternative migliori?
EDIT:
Oltre a l'eccellente risposta di Robert Harvey , ho trovato questo come alternativa.