Re: Cocoa et al as HCI usability problem
Re: Cocoa et al as HCI usability problem
- Subject: Re: Cocoa et al as HCI usability problem
- From: Jeff LaMarche <email@hidden>
- Date: Thu, 22 May 2008 07:46:01 -0400
On May 21, 2008, at 9:58 PM, Andy Lee wrote:
There's already an inherent lower bound on the barrier to entry for
Cocoa. You have to understand certain fundamentals -- some
conceptual, some procedural. If you don't have those fundamentals,
you'll never make Cocoa work. There is also a set of people on this
planet who are trying to grasp those fundamentals and are perfectly
capable of doing so. To argue that it's better for the platform if
those people take a little longer to become proficient at Cocoa
seems to me a bit odd.
I'm not entirely sure that's exactly what is being argued, but even if
it is, "weird" opinions can be perfectly valid. Graham stated what he
intended in his recent e-mail better than I can, so there's no point
in me re-hashing it.
Suffice it to say, I think there is some merit to this "weird" idea
that you should learn the culture and the conceptual underpinnings in
addition to the syntax of the language and names of classes and
methods if you want to succeed (and that takes time, no matter how
good the documentation). If you come from a background where
developers are allowed and encouraged to do things whatever way they
see fit, that may seem "weird", but I think in the long run, people
are doing you a favor by telling you. The Mac market is different and
has different expectations, and much of those expectations exist
because developers (by and large) do read and understand the
conceptual docs and conform to a set of conventions gleaned from them
unless there's a compelling reason not to.
I don't have a problem with people disagreeing with this opinion, by
the way, but I DO think it's important to state that this particular
opinion doesn't and shouldn't imply that people who are struggling are
unwelcome.
Jeff
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden