[squeak-dev] Object>>printOn: refined.
Christoph.Thiede at student.hpi.uni-potsdam.de
Fri Jun 5 11:45:23 UTC 2020
personally, I am not convinced by displaying the identityHash in each and every inspector window title as shown in Trygve's screenshot. They just make the overall inspector experience a lot more cryptical, compared to a rather small benefit. Also, in my image #asOop returns seven-digit numbers which would cost too much space in the title bars. I think identity comparison is only actually redundant in certain domains or situations, most time you will only open a few inspectors at all.
Isn't there any possibility to show these IDs only on demand? Or can we find a better way to visualize identity than numbers? Maybe a small individual pixel pattern, or shorter IDs that are only unique amongst the class of the inspected object?
Also, please note that having the #reuseWindows preference enabled, this hash is redundant at all because it is not possible to inspect the same object twice.
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Chris Muller <ma.chris.m at gmail.com>
Gesendet: Donnerstag, 4. Juni 2020 21:58:51
An: Taeumel, Marcel
Betreff: Re: [squeak-dev] Object>>printOn: refined.
> You +1'd the idea of sending #asOop from #printOn:.
Nope. I +1'd the idea to be applied to #defaultLabelForInspector because of that "super" issue.
Ah, I beg your pardon. My mistake.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Squeak-dev