From: Ryan Davis Date: 2007-11-10T03:07:00+09:00 Subject: Re: Information Hiding On Nov 9, 2007, at 09:41 , Robert Klemme wrote: > 2007/11/9, arcadiorubiogarcia@gmail.com > : >> a return nil? def bar(p); @a << p; return nil; end > > In this case I'd do > > def bar(x) > @a << x > self > end Follow this advice. > use.inject do |as, often| as.you_can - without end Ignore this advice.