[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