in reply to The Camel and the Panther

Warning - Panther has buggy code in it. Some of the OO solutions do not actually work.

Personally, I didn't like Conway's book or the Panther book. I do like the Camel book, a lot. Get the 3ed. book, not the 2nd. There's about another 200+ pages in it of good stuff.

As for OO - LEARN REFERENCES. If you do not completely grok references, you will have serious issues with OO. Once you grok references, it's just a matter of understanding ISA and you're good.

Now, that's for understanding Perl's implementation of OO. For actual OO design and coding practices, get a good generic OO book. I'm sure Martin Fowler or O'Reilley has one somewhere.

------
We are the carpenters and bricklayers of the Information Age.

Don't go borrowing trouble. For programmers, this means Worry only about what you need to implement.

Replies are listed 'Best First'.
Re: Re: The Camel and the Panther
by tombmbdil (Beadle) on Jan 28, 2003 at 21:09 UTC
    From skimming around I inferred that references would probably be pretty important, so I've spent the last couple of days reading up on them in both books. They complement eachother nicely to reinforce those concepts.

    I have university experience with OO from C++ and Java classes and some individual study of Objective-C, but no real-world experience.