From: Joel VanderWerf Date: 2004-08-19T04:37:12+09:00 Subject: Re: When to use parentheses around method args? Richard Dale wrote: > Are there any rules of thumb for when it's a good idea to leave out the > brackets and when to use them? One rule that has been put forth is: "Use parens in a method call if you are making use of the return value." So, even though every expression in ruby does return a value, in those cases where you are not interested in it, omit parens if you feel like it. One case where I almost always omit parens is: iterator_with_args arg1, arg2 do ... end (You have to use parens if you use the {...} form instead of do...end.)