From: Bas van Gils Date: 2007-06-12T03:10:49+09:00 Subject: a matter of style All, A little while ago I picked up a copy of the pickaxe book and got hooked to Ruby. Never had a `real' project to work on though (that's what you get when you don't hack for a living I suppose :-). Either way, a few weeks back I needed an app that generates deals for the card game bridge. I made a small design and hacked up some unit tests. After a while no more tests failed: bas@Librarian { ~/bridgehands }$ ruby bridgeTests.rb Loaded suite bridgeTests Started .... Finished in 0.003154 seconds. After a bit more coding to format the output I got something that outputs: bas@Librarian { ~/bridgehands }$ ruby deal.rb AQJ652 92 T53 Q5 973 4 K87653 AQJ 8 J742 JT4 A9876 KT8 T4 AKQ96 K32 Not bad... Like I said, I'm not a full-time programmer. I would *love* to learn more about `proper' ruby style though. Is there even such a thing? I mean, the book cover said something about *pragmatic* :-) Could anyone have a look at: http://www.van-gils.org/~bas/bridgehands/ and give me some suggestions on style / ruby idiom / other things? Any help would be greatly appreciated, yours Bas -- Bas van Gils , http://www.van-gils.org [[[ Thank you for not distributing my E-mail address ]]] Quod est inferius est sicut quod est superius, et quod est superius est sicut quod est inferius, ad perpetranda miracula rei unius.