Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
What's Wrong with VFP
Message
 
To
07/10/1998 22:18:53
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00142741
Message ID:
00144879
Views:
43
>
>What real good is a "premier middle tier development tool", that being where the business rules are enforced and the data requirements are determined. This stuff would generally get only marginal benefit from OOP, common procedures/functions being just about as useful for such logic.
>
>Regards,
>
Jim,

I would disagree, OOP allows for the inheritence hierarchy to define the public interface of a large number of different sepcialized classes for the middle tier objects. In my business tier class design there is one root class that defines all of the properties and methods for all business objects, then there are various subclasses that have been specialized to handle specific business issues.

Full OOP implementation does make a difference in how easy it is to do this and in how thorough the enforcement of the interface can be. Well designed proedure libraries can appraoch the same level, but without inheritence the ability to provide a common interface for all business objects is left up to the developer to make them all the same. This is too easy to add a parameter to one or more that causes them to be different.
Previous
Reply
Map
View

Click here to load this message in the networking platform