Mr. Nelson.... ( I like to show respect to my elders....< bg >)
Notice that I said OO.....not OOP. Object Orientation is about methodologies - many that exist right now - design patterns, etc. GenscrnX had OO capabilities in Fox 2.x. Of course, most folks never took advantage of those features.
Now...how you implement OO is another story. Visual Basic is not an OO language. But, you can implement lots of OO design methodolgies. I learned this after having long and extensive discussions with folks on DevX.
You...like many have fallen in the trap that OO is dictated by the language you use. On the contray. Methodologies are - and should be fairly abstract - at least abstract enough to be language independent. The langauge howerver does dictate how the methodologies can be implemented. This is where VB tends to fall short - the lack of inheritance being the big piece here.
As for reuse - do you really think that is soley in the domain of OO/OOP? I had lots of reusable routines in Fox 2.x. OOP does afford me new ways to achieve reuse. However, I submit I have had reuse capabilities prior to VFP.
This line by you is a gem....
"You simply cannot do a reasonable job of OOP, and most especially realize the benefits of reuse and such, without doing the recommended style of analysis and design."
What the hell does this mean?????
The crack about drinking too much wine was cute too. For the record, I am a beer drinker - not a wine drinker. Perhaps an occasional gin and tonic.
Best to stay on the topic Jim...you are way out of your league with me. If you want to trade barbs...I am game. But, be careful what you ask for....you might just get it. And yes, I would be willing to place my UT membership on the line. I can always go back to CIS if need be. Personally, I think this censorship thing is going a bit too far........
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement