• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Why ARC over garbage collection?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why ARC over garbage collection?


  • Subject: Re: Why ARC over garbage collection?
  • From: Crispin Bennett <email@hidden>
  • Date: Tue, 16 Oct 2012 15:03:35 +1000

On 16/10/2012, at 2:25 PM, Quincey Morris wrote:

> I think Xcode violates a number of Apple's own human interface guidelines -- and I mean the big philosophical ones, not the little UI element ones:
>
> -- Don't "wrap" non-interactive tools in a "GUI". There's no such thing as a GUI -- the interface is a set of behaviors, not a set of UI elements.
>
> -- Don't try to solve every functional problem for every possible user. Choose what's most important to most people, and make the app do that.
>
> -- Don't offer too much choice. If you have to offer the user lots of options, that just means you don't know what your app is for.
>
> It seems to me that Xcode's abuse of these 3 principles (at least) is very deep, and -- abstractly -- the root of its current difficulties. I half-expected Xcode 4 to be the rewrite that dealt with all this, but it wasn't. It's a minority view, I'm sure, but I'm still waiting for the *in*flexible Xcode that doesn't give me so much flexibility but is a better app for all that.
>
>


I'm no human factors maven, but I'm not convinced that such guidelines extend well from consumer software to tools for experts (I suspect the meta-issue of maintaining a fast user feedback loop, might prove more usefully productive in this type of case than general principles).

Personally, I think I'd use (and probably be fairly happy with) Xcode if it had an easy and fast means of jumping to already-open files, and a decent palette of fast (sans time-wasting mandatory preview) refactorings.


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Why ARC over garbage collection? (From: Rick Mann <email@hidden>)
 >Re: Why ARC over garbage collection? (From: Fritz Anderson <email@hidden>)
 >Re: Why ARC over garbage collection? (From: Jens Alfke <email@hidden>)
 >Re: Why ARC over garbage collection? (From: Rick Mann <email@hidden>)
 >Re: Why ARC over garbage collection? (From: Quincey Morris <email@hidden>)
 >Re: Why ARC over garbage collection? (From: Crispin Bennett <email@hidden>)
 >Re: Why ARC over garbage collection? (From: Quincey Morris <email@hidden>)
 >Re: Why ARC over garbage collection? (From: Crispin Bennett <email@hidden>)
 >Re: Why ARC over garbage collection? (From: Quincey Morris <email@hidden>)

  • Prev by Date: Re: Why ARC over garbage collection?
  • Next by Date: Re: Why ARC over garbage collection?
  • Previous by thread: Re: Why ARC over garbage collection?
  • Next by thread: Re: Why ARC over garbage collection?
  • Index(es):
    • Date
    • Thread