where to put handlers?
m.schonewille at economy-x-talk.com
Tue Feb 5 19:05:16 EST 2008
Hi Sadhunathan Nadesan,
A lot of projects that are sent to me are unnecessarily complex
because people try to be "smart", putting handlers in weird places.
After 2 decades of programming with HyperCard and later Revolution,
I've come to the conclusion that it is a good idea to put handlers as
low as possible in the hierarchy. Only if a handler, or a part of a
handler, is used more than once, I put that handler higher up the
hierarchy. If I need only a part of a handler more than once, I make
a new handler with that particular part higher up the hierarchy. If a
handler is very short, I often put it in a button or field itself,
even if I need it more than once. In my view, xTalk is not about
programming "smart" but about programming quickly and effectively
(which is also smart, but different). Therefore, I'd say Sarah is right.
Economy-x-Talk Consulting and Software Engineering
Quickly extract data from your HyperCard stacks with DIFfersifier.
Op 6-feb-2008, om 0:49 heeft Sadhunathan Nadesan het volgende
> With true respect, I would like to suggest an alternative approach,
> the reverse. Place handlers as high as posssible, such as in the
> stack script.
More information about the Use-livecode