Script Limits
Robert Brenstein
rjb at rz.uni-potsdam.de
Thu Aug 7 13:37:00 EDT 2003
>Mark Talluto wrote:
>
>> In my case, I usually am updating code to controls with the set the
>> script of.... There is no other way to use the same control with new
>> code.
>
>While I agree that the proposed change to script limits is likely more of a
>problem in itself than a solution, there is at lease one other alternative
>for your scenario.
>
>Rather than writing self-modifying code you could set a property in the
>object and handle the various behaviors in a backscript using a switch
>block:
>
> on MySpecialBehavior
> switch the uBehaviorClass of the target
> case "Something"
> doSomnething
> break
> case "SomethingElse"
> doSomethingElse
> break
> end switch
> end MySpecialBehavior
>
>The overhead of the switch block is a fraction of a millisecond and allows
>you to centralize your code into a common library. This may simplify
>debugging, and likely simplify maintenance as well should you ever need to
>alter the behavior.
>
>--
> Richard Gaskin
> Fourth World Media Corporation
> Developer of WebMerge: Publish any database on any Web site
That is a nice approach if switching scripts was to support multiple
functionality. However, it will not work if the 'set script' is used
to update a distributed stack to a new version or fix a bug without
having to replace the whole stack.
Robert
More information about the metacard
mailing list