Subj : Re: Polymorphism sucks [Was: Paradigms which way to go?] To : comp.programming,comp.object From : Robert C. Martin Date : Sat Aug 27 2005 12:06 pm On Thu, 25 Aug 2005 14:18:31 -0500, Chris Sonnack wrote: >Robert C. Martin writes: > >> Sort of. Fuzzy logic is 'set' logic where objects have 'partial' >> membership in sets. So, Captain Kirk is an 85% member of the set of >> all good guys, and a 15% member of the set of all bad guys. > >And, insofaras "85%" and "15%" and "good guys" and "bad guys" are >all (in this context) well-defined (not fuzzy), we're back where >we started. It's the membership that's fuzzy. The sets and elements themselves are discrete. Let's say we decide to invoke the 'kill' operation on all the members of the bad-guy set. Kirk is only a 15% member? Is he only 15% dead? Or does he have a 15% chance of being killed? This is similar to the position of an electron. An electron of known energy has a fuzzy membership in the set of all objects that are at position p. ----- Robert C. Martin (Uncle Bob) | email: unclebob@objectmentor.com Object Mentor Inc. | blog: www.butunclebob.com The Agile Transition Experts | web: www.objectmentor.com 800-338-6716 "The aim of science is not to open the door to infinite wisdom, but to set a limit to infinite error." -- Bertolt Brecht, Life of Galileo .