From: Robert Klemme Date: 2011-01-19T01:34:25+09:00 Subject: Re: The most recommended way of naming methods in Ruby On Tue, Jan 18, 2011 at 5:21 PM, Shadowfirebird wrote: >> - Interrogative methods get phrased as questions: >>   obj.date_today? >>   obj.name? >>   obj.calculation_done? > > As you said; but I would only use this interrogative form myself if the method returned true/false.  That's how it works in core Ruby? It's more relaxed since you can use any object reference as boolean value. For example, you may do class X attr_accessor :name alias name? name end if the test should return a trueish value if the name is set (actually not nil and not false). Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/