Comunque per metodi e funzioni userei variabili temporanee, per gli array dipende. La leggibilita' del codice e' fondamentale e la pessima abitudine, che giustamente luca200 definisce masochismo, di aprire e chiudere continuamente le stringhe la compromette terribilmente.