En los comentarios al Scala Sink or Swim Josh Sureth llama a vars que no son de método como causa de problemas en el código de Scala.¿Qué es una var no local de método en Scala?
Esa página es el único hit de Google para la frase non-method-local vars
, entonces, ¿qué significa y cuál es el problema?
Cuanto menor sea el alcance de la variable, menos probable es que la ensucie. – ziggystar
Las variables locales del método son referencialmente transparentes desde fuera del método, lo que significa que no pueden causar problemas en ningún lugar fuera del método. –
Por lo tanto, los valores variables locales no son campos. ¿O hay otros tipos de variables que no son locales de método? –