From: james@... Date: 2002-04-11T06:57:07+09:00 Subject: RE: OO/Ruby Terminology > > > > Does that suggest that (generally) one shouldn't define object behavior > > using a dynamic response to messages, but should better define specific > > methods, and use method_missing to gracefully fail? > > I didn't mean to sound prescriptive (proscriptive? well, neither :-) I didn't mean to suggest that you did. :) I was just wondering if it was reasonable to extrapolate to that position. > I'm just looking at it specifically from the point of view of the > method/message relation, and the question of how to characterize > and/or explain that relation. I think of #method_missing (however > it's used, in the program's structure) as a fall-through thing (though > not necessary a failure thing), which is why I mention exceptions in > the same breath. > > Interesting that it isn't called #message_not_understood :-) Yes, it is. Is it significant? James > > > David > > -- > David Alan Black > home: dblack@candle.superlink.net > work: blackdav@shu.edu > Web: http://pirate.shu.edu/~blackdav > >