Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
ISO Good Application Class
Message
 
À
02/05/1998 22:29:38
Information générale
Forum:
Visual FoxPro
Catégorie:
Produits tierce partie
Divers
Thread ID:
00094985
Message ID:
00097051
Vues:
24
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
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform