[squeak-dev] Re: The Trunk: Tools-cmm.689.mcz
Chris Muller
asqueaker at gmail.com
Fri Apr 15 18:07:57 UTC 2016
It may be that, after investigating the root cause, this change _is_
the best fix. Between filtering, smart-splitters, scrolling, lists
that are shorter than the widget height, etc., there ends up to be so
many combinations of conditions a "defensive" style starts to become a
better design for managing this much complexity. Not for hiding a
problem, of course, but by structuring the method compositions from
the get-go to have, for example, idempotent properties, it becomes
more bullet proof against all the crazy conditions of a complex UI...
More information about the Squeak-dev
mailing list
|