In un metodo, ho chiamate di un singolo metodo di un altro oggetto che restituisce il valore del campo, come foo.value()
, che è definito come Field value() {return this.value;}
È meglio creare una variabile locale, come Field value = foo.value()
e usarla. O utilizzare molte chiamate di metodo di un singolo metodo? Perché? In che modo è correlato al numero di chiamate al metodo, come per 3, 5, 10 cosa sarà migliore e perché potrebbe essere una preoccupazione?
Modifica: il campo non cambia in ogni caso durante il flusso di un metodo, solo lo stesso valore sempre.
Modifica2: dipende dal linguaggio di programmazione? Se è importante, è java.