On 1 April 2016 at 09:53, Tudor Girba <tu...@tudorgirba.com> wrote: > Hi, > > Nice to hear from you Igor. I am glad to see you around here. > > Hi, Doru. Yeah, i am considering whether i want to return to things i left, or not. So, expect more of my acid sarcasm in future. Maybe :)
> I do not see how your quote applies to the current case given that the > original authors did not leave anywhere, but perhaps it was a joke, and I > did not get it. > > We all will leave sooner or later. The only what matters is what we left behind :) > Cheers, > Doru > > > > On Apr 1, 2016, at 5:54 AM, Igor Stasenko <siguc...@gmail.com> wrote: > > > > A perfect example of careless programming. > > "I'll do it my way, and if it causing any problems, i don't care and i > will just ignore them. And it's not my problem anyways, i went to something > else already, since this part is works and DONE" > > :) > > > > On 30 March 2016 at 14:33, Nicolai Hess <nicolaih...@gmail.com> wrote: > > Please don't do this: > > > > updateHeight > > "no need to care about height, when it's logic is not customized" > > self layout isHeightCustom ifFalse: [ ^ self ]. > > [ self bounds: (self brickBounds withHeight: self customHeight) ] > > on: Exception > > do: [ "just skip and do nothing" ] > > > > This makes debugging GLM/Brick ui/layout code with "self haltOnce" > impossible. > > see > > GLMBrickGeometryTrait>>#updateHeight > > GLMBrickGeometryTrait>>#updateWidth > > > > And if you log out the raised exception, you see some calls to > > not initialized fonts and a ZeroDevide and some more errors. > > The above catch, catches and hides wrong / to late initialized objects. > > > > > > > > -- > > Best regards, > > Igor Stasenko. > > -- > www.tudorgirba.com > www.feenk.com > > "No matter how many recipes we know, we still value a chef." > > > > > > > > > -- Best regards, Igor Stasenko.