That's because experience suggests that the complexity of managing Visual FoxPro classes and class libraries varies with the size of the project, the intensity of development activities, the complexity of the project's class design, and on the number of developers involved. Be aware that if you work alone, or if you are working on a small project, what I suggest herein matters much less than if you are developing a larger system, and collaborating with several other developers.
I'm writing this document to share some sensible practices for dealing with VFP Class Libraries. Time permitting, we'll also look at tools to aid in library engineering, documentation, information dissemination, and tactics for version control. we'll also talk about the conceptual and physical management of classes and class libraries, how the VFP Class Browser and Component Gallery play complementary roles in class library management, and how library structures are related to component architecture. this session, for advanced visual foxpro developers, is all about being an effective class librarian, and working smart with visual and code class libraries.
as program size increases, proper structure becomes exponentially more important. Face it: you can't ship a large application without good class management.
FOXPRO 2.6 REPORT FORM SOFTWARE
The more applications you develop, and the bigger the teams that work on them, and the more often the software is revised, the more class library management skills are important.