From: Guerry Semones Date: 2001-03-04T00:29:26+09:00 Subject: [ruby-talk:11939] Re: SV: Smalltalk idioms / patterns and Ruby This is a multi-part message in MIME format. --------------1A58216F7726519116D7E802 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Dennis Decker Jensen wrote: > > Guerry A. Semones wrote: > > I recently obtained a copy of Kent Beck's "Smalltalk Best Practice > > Patterns". I am not a Smalltalker (yet), but was intending to read > > the book seeking generally applicable ideas (right now my primary > > focus is Java and Ruby). I know from talking with others that my > > effort will not be in vain. > > I've got a copy of it at my desk at home. Just like the GoF-book, it will > follow me the rest of my programming days :-) > > Before I started dating Ruby, I also made plans to learn SmallTalk (Squeak > looks very interesting). I fell in love with Ruby however, so my primary > focus is on Ruby right now as well. > > Regarding Kent Beck's SmallTalk Best Practice Patterns (SBPP), I consider it > applicable not only to SmallTalk, but to ALL programming languages. The > patterns are simple (style guide kinds), but with very powerful concepts at > the everyday level of programming unlike many other style guides. In short: > I find them just as invaluable as the patterns in the GoF-book to be a good > developer. Well, I made it about 10 pages into chapter three where the patterns begin, and I'm already hooked. Like Beck's other stuff, it's very readable. Now that I understand the layout, I've already been glancing ahead and backward using his forward and back references. Also, using the pose question/brief answer format for each pattern, I've been able to look around and get a feel for what's in there. Regarding your statement above, I completely agree. This is applicable in a very general way! Boy, I wish I'd found this book several years ago.... Funny, I'd just downloaded Squeak when a friend pointed me to Ruby.... :-) All of your comment were very much appreciated! Back to the book.... Thanks, Guerry --------------1A58216F7726519116D7E802 Content-Type: text/x-vcard; charset=us-ascii; name="gsemones.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Guerry Semones Content-Disposition: attachment; filename="gsemones.vcf" begin:vcard n:Semones;Guerry tel;cell:314-302-0324 tel;fax:314-919-1452 tel;work:314-919-1567 x-mozilla-html:FALSE url:http://www.wwt.com org:World Wide Technology;eBusiness Marketplace Development adr:;;127 Weldon Parkway;Maryland Heights;MO;63043;USA version:2.1 email;internet:gsemones@primary.net title:Senior Technology Architect x-mozilla-cpt:;1 fn:Guerry Semones end:vcard --------------1A58216F7726519116D7E802--