>However, many say that the OOP way is to keep routines as methods of objects.
This claim is subjective. If the routine needs to be subclassed or if the routine is a Business Rule, yes, otherwise, no.
>I understand that Drew Speedy prefers library routines over library objects unless you anticipate subclassing them in the future. Among his reasons are speed and the fact that they automatically participate in the data session in which they are called.
I agree with him (Drew).
JESS S. BANAGA
Project Leader - SDD division
...shifting from VFP to C#.Net
CHARISMA simply means: "Be more concerned about making others feel good about themselves than you are in making them feel good about you."