Scott Thompson wrote: > > On Sep 1, 2003, at 3:29 PM, Sean O'Dell wrote: > >> I remember back in the early 90's when I first dove into C++, there >> seemed to be this thought process regarding OOP that went something >> like: every object should be able to stand alone and interact rarely, >> if ever, with anything else because that would break the object's >> encapsulation. I got that feeling from several texts, and I thought >> it ludicrous at the time, and still do. As things have evolved, it >> seems common sense has stepped in to replace those purist theories, >> but that article really took me back to that time. > > Your original interpretation of the idea of encapsulation is one that I > find held by a lot of folks that are new to object-oriented programming > as you no doubt were in the early 90's. The ideas may have been > presented improperly, or you may have misinterpreted them, but the ideas > are not ludicrous unless you take them to an illogical extreme. Well, now, that's the big catch, isn't it? =) Developers are FAR more practical about encapsulation these days. =) Sean O'Dell