Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
ISO Good Application Class
Message
 
To
02/05/1998 22:29:38
General information
Forum:
Visual FoxPro
Category:
Third party products
Miscellaneous
Thread ID:
00094985
Message ID:
00097051
Views:
23
Hi Jim,

I definitely agree with these statements. We were lucky with VFE in that we decided to base it on Codebook so we had a good object oriented design to begin with, but we definitely made some mistakes in how we implemented that we're correcting in our updates and in our Tahoe version. OOP has changed a lot since '94. Basically, when we first started, we viewed inheritance as the primary benefit of OOP and so we sorta focused on creating lots of subclasses with additional functionality, which resulted in a fairly thick framework. Now, after doing a lot of studying on design patterns, we've figured out how to get the same or better results with fewer and leaner classes. Inheritance turns out to be a great deal less important than the communication between all of the various objects in a framework. I guess that's why the VB people don't think inheritance is such a big deal.
Mike Feltman

F1 Technologies
Previous
Reply
Map
View

Click here to load this message in the networking platform