On Jul 19, 2012, at 15:13 , Alex Zavatone wrote: It seems amazing that we have shortcut keys to help us do our operations faster, but when we use them, we are often held up as we watch the GUI fade in, slide in or otherwise animate an effect that does not need animating.
[long meaningless rant snipped]
It just bums me out that parts of Xcode are more focused on "animating stuff" or a 3/4 solution to the problem than on contributing to the developer's productivity.
Alex, I think it's time for you to stop this crap.
I don't believe that animations *are* slowing you down. What's slowing you down is your own sense of outrage at the existence of things you don't like. Given that Xcode and OS X generally do have UI animations, the grown-up response is to discipline yourself to get on with the job at hand.
Next, I don't accept your self-serving judgement of what is, and isn't, good UI design in Xcode. As the quoted post exemplifies, you regularly slide from what Alex likes to "developer productivity", as if the two were the same thing.
Next, I find it ironic that you're complaining about losing quarter-seconds (i.e. the usual duration of those UI animations you hate) of productivity, but you're happy to steal quarter-seconds of productivity from *me* (which is about how long it takes me to delete one of your posts without reading it).
Next, I think you regard this list as a water-cooler conversation, or bar-side fat-chewing session, or a usability focus group. Merely using this list to vent is an utter waste of time. The list is for asking technical questions and getting technical answers. No one, and especially not Apple, is taking developers' temperatures by monitoring the opinions expressed on this list.
Finally, if you think you were asking a technical question in this thread ("What user defaults setting do I need to change in an app to modify its behavior?"), I'll point out that the posted list policy is to have *no* discussions about reverse engineering Apple products, or using private API. Discovering undocumented defaults and changing their values is a violation of both those principles.
|