From: Clifford Heath Date: 2004-05-24T13:30:05+09:00 Subject: Re: Recommendations (Ruby making my head swim) Mike Rhodes wrote: > ..."Object Oriented Software Construction" by Bertrand Meyer) but > that seems like a lot to absorb I have Meyer on the shelf here and although it *is* quite a bit to absorb for a newbie, Meyer's terminology is fairly complete and absolutely consistent. That's quite a breath of fresh air in the notoriously muddy field of O-O, polluted as it is with misapplied concepts and misused terminology from thousands of grubby little experiments, of which C++ is the foremost. Although I read Meyer over ten years ago, I still relate "new" O-O terminology back to his. That said, he doesn't cover the important terminology from functional programming, much of which would help with your Ruby. Clifford Heath.