La mia è una domanda un tantino banale e se non avete tempo non perdeteci
tempo, ma mi chiedevo se ci fosse un modo per dare a questo pezzo di
codice
un pochino di stile in più. Mi capita spesso adesso che ci sto prendendo
mano di creare dei metodi in cui inizializzare una variabile e poi
dirgli di
farla tornare al metodo chiamante. Mi chiedevo quindi se fosse possibile
evitare queste du parti con qualche trucco rubesco.
# concatena delle stringhe e ritorna il risultato
def get_all_properties_in_ml
results = ''
@properties.each do |property|
['old', 'new'].each do |life_time|
results << "#{life_time.upcase} ..."
end
end
return results
end
Secondo voi si più farci qualcosina?
Grazie mille a tutti!
Un array è più flessibile a successive elaborazioni, e attualmente è quello
che faccio ritornare.
Anyway interessante anche questa possibilità, thanks!