From: Robert Klemme Date: 2012-12-27T20:06:15+09:00 Subject: Re: When to use Hashed Parameters for method calls. On Wed, Dec 26, 2012 at 10:43 PM, Henry Maddocks wrote: > PS. To answer your original question, I personally don't like hashed params because they hide the interface, but I occasionally use them because sometimes they 'feel' right. Looking back over my code it is usually when I have a lot of default or optional params. Using a Struct generated class might give a bit more type safety since all possible keys are laid out explicitly. Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/