I think its a nice pattern<div>but its a bit crap to use the same keyword "case" for a totally different pattern</div><div>(which seems to be used very rarely)</div><div><br></div><div>I guess its another consequence of the fact that Ruby has derived its syntax from 5 or 6 different languages, all blended together.</div>

<div><br></div><div>Better to give it a different keyword.<br><br><div class="gmail_quote">On 3 August 2011 12:37, Simon Coffey <span dir="ltr"><<a href="mailto:simon@tribesports.com">simon@tribesports.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On 3 August 2011 12:26, Matthew Rudy Jacobs <<a href="mailto:matthewrudyjacobs@gmail.com">matthewrudyjacobs@gmail.com</a>> wrote:<br>


> Yeah,<br>
> you're right Simon.<br>
> Apologies for taking us on a tangent.<br>
> But over the past 5 years I have NEVER seen this use of a case statement.<br>
> :s<br>
<br>
</div>Heh, I make no claims for the beauty or otherwise of this code. It's a<br>
style we use quite a lot, though, primarily in Rails helpers where<br>
conditional logic has a habit of proliferating. I just find it clearer<br>
than a long string of if/elsifs.<br>
<br>
Thanks anyway, and no worries. Now. Instance variable corruption... :-)<br>
<div><div></div><div class="h5"><br>
Cheers,<br>
Simon<br>
_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
</div></div></blockquote></div><br></div>