Vengo de C++ y JAVA, que con Scope puede ser global o local.Ruby Instance Variable Scope Pregunta
Ahora estoy aprendiendo ruby-on-rails y con ruby hay local, instancia y global. Nunca había oído hablar de instancia hasta ahora.
Con o sin rieles, ¿cuál es la comprensión y el uso de la variable de instancia?
Global = Variable across all objects share
Instance = Variable inside of the object
Local = Variable inside of the object
Creo que estoy recibiendo ejemplos y locales un poco mezclados.
@ham
ham
Estas son dos variables diferentes ¿no? A veces me confundo en Rails porque usan cosas intercambiables como @ algo y: algo. ¿Porqué es eso?
Como utilizo el framework de rieles, todo lo que entiendo es que la variable de instancia es algo a lo que puede acceder la vista.
¿Alguien puede aclarar estas variables?
¿Qué quiere decir con objeto de estado? – RoR