in reply to Re: subclass or hooks?
in thread subclass or hooks?
But if the number of hooks being specified gets large, then the other approach can be easier on the module user. So I say "Why not both?".
For example, for each "hook" you could provide a default method that calls the user's hook if one has been specified, otherwise does the default processing. Then the user could override the hook either by registering a callback with the object or by defining a new class and overriding that method.
- tye (but my friends call me "Tye")
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: (tye)Re: subclass or hooks?
by fokat (Deacon) on Nov 21, 2001 at 03:07 UTC | |
by tilly (Archbishop) on Nov 22, 2001 at 00:02 UTC |