From: jjenning@... (jared l. jennings) Date: 2001-07-24T05:14:34+09:00 Subject: [ruby-talk:18377] Re: Ruby Book On Tue, Jul 24, 2001 at 04:51:46AM +0900, Tom Malone wrote: > Todd, > > This sounds like good advice: > > >Try to find books that teach you more than is applicable to one language > > Do you (or does anyone else know of any good books about OOP principles? > > Thanks again! > Design Patterns, by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides ISBN # 0-201-63361-2 talks about ways to use objects. For example, iterators are an example of the Visitor pattern, publish-and-subscribe is the Publisher pattern, the delegate thingie implements the Delegator pattern, etc. It's ways to use objects to solve problems and reasons why using objects in these ways can help you, and stuff. Great book. -- Doubt is a pain too lonely to know that faith is his twin brother. - Kahlil Gibran