Em que circunstâncias devo usar variáveis de instância em vez de outros tipos de variávei
Estou usando Ruby on Rails 3 e gostaria de saber em que circunstâncias devo usar variáveis de instância em vez de outros tipos de variáveis e se há motivos de segurança para ela
Exemplo
# Using an instance variable
@accounts = Account.find(...)
# Using a "local"\"normal" variable
account = Account.find(...)