Así que la tolerancia suelta de Ruby para usar llaves a veces y NO REQUIRE them me ha causado mucha confusión ya que estoy tratando de aprender Rails y cuándo/dónde usar cada uno y por qué?Tirantes: [Brackets], (paréntesis) & {Curlies} en Ruby & Rails
A veces se pasan los parámetros o valores como (@user, @comment)
y otras veces parece ser [ :user => comment ]
y aún otros es simplemente: :action => 'edit'
Estoy hablando de los EE.UU. de [] vs () vs {}
¿Cuáles son las reglas? ¿Y hay algún truco que debes ayudar a recordar?
FYI, "{" y "}" son las únicas "tirantes". El término común para todos esos es corchetes. Cuando no se especifica, la palabra "corchetes" se refiere a corchetes. Nota – tster