Ruby on Rails Sunday, May 7, 2017

Thank you a lot!

воскресенье, 7 мая 2017 г., 10:51:53 UTC+3 пользователь Colin Law написал:
On 7 May 2017 at 00:27,  <butsan...@gmail.com> wrote:
> I have 2 warnings before output. What is the problem?
>
> Hello = "Hello, guys!"
> Hello2 = nil
> Hello2 = Hello
> puts Hello2
> puts Hello
>
>
> OUTPUT________________
> Variables.rb:7: warning: already initialized constant Hello2
> Variables.rb:5: warning: previous definition of Hello2 was here

Variables that begin with a capital letter are assumed by ruby to be
constants, so you get a warning if you try to change the value.  Using
Rails it best to stick to the conventions, so variable names are of
the form name, another_name and so on.

Colin

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/c506a0b4-1cc6-4300-b09e-7ea5eb5024aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment