Of course, if your utility classes are all ABSTRACT it is pure code. As any .MAC, just easier to read.
OREF is just a special data type (object pointer) and not better or worse than any other variable.
I 'd guess variable scoping and procedure block has much more (microscopic) influence on performance.
My personal preference is to have only code tightly related to stored date in "object"-classes.
Anything else outside that is not only related to this class.
- Log in to post comments