Here's what The Ruby Programming Language says about this:<br><br>"In general, it is clearer to define class methods as individual singleton methods without explicitly opening the eigenclass" (p. 258)<br><br>
This is far from a blanket condemnation, and, as with the rest of the book, it's not obvious whether it's Matz or (non-Rubyist) Flanagan who's talking.<br><br>I don't mean to "open" the discussion again. :)<br>
<br>///ark<br>