Sinatraアプリケーションにはコードがあります
gef '/123' do
@var1 = # some calculations
@var2 = # some calculations
#..... many of them
haml(:"view123")
end
そして、すべてのインスタンス変数はで使用されview123
ます。このような多くの変数の代わりにハッシュを使用することの利点はありますか?
gef '/123' do
hash_var = {}
hash_var[:var1] = # some calculations
hash_var[:var2] = # some calculations
#..... many of them
haml(:"view123")
end